首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Python qtConsole和Spyder:加载模块的问题

Python qtConsole和Spyder:加载模块的问题
EN

Stack Overflow用户
提问于 2017-10-02 18:05:14
回答 1查看 500关注 0票数 4

我在Windows上使用Anaconda和Python 2.7。我想使用Jupyter QtConsole,但当我想加载某些模块时,我遇到了问题。例如:我尝试加载(在根环境中) pandas。首先,我在Spyder中这样做。Spyder中的Consol是:

代码语言:javascript
运行
AI代码解释
复制
Python 2.7.13 |Continuum Analytics, Inc.| (default, May 11 2017, 14:07:41) [MSC v.1500 32 bit (Intel)]
Type "copyright", "credits" or "license" for more information.

IPython 5.3.0 -- An enhanced Interactive Python.

我可以毫无问题地导入熊猫:import pandas

然后,我在Jupyter QtConsole中尝试了同样的方法。

代码语言:javascript
运行
AI代码解释
复制
Jupyter QtConsole 4.3.1
Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec  5 2015, 20:32:19) [MSC v.1500 32 bit (Intel)]
Type "copyright", "credits" or "license" for more information.

IPython 4.1.1 -- An enhanced Interactive Python.

当我尝试导入pandas import pandas时,我得到了错误消息:

代码语言:javascript
运行
AI代码解释
复制
ImportError                               Traceback (most recent call last)
<ipython-input-1-d6ac987968b6> in <module>()
----> 1 import pandas

ImportError: No module named pandas

当我尝试用!pip install pandas在qt控制台中安装pandas时,我得到了以下错误消息:

代码语言:javascript
运行
AI代码解释
复制
Requirement already satisfied: pandas in c:\programdata\anaconda2_32\lib\site-packages
Requirement already satisfied: python-dateutil in c:\programdata\anaconda2_32\lib\site-packages (from pandas)
Requirement already satisfied: pytz>=2011k in c:\programdata\anaconda2_32\lib\site-packages (from pandas)
Requirement already satisfied: numpy>=1.7.0 in c:\programdata\anaconda2_32\lib\site-packages (from pandas)
Requirement already satisfied: six>=1.5 in c:\programdata\anaconda2_32\lib\site-packages (from python-dateutil->pandas)

Jupyter笔记本也是如此。我在加载import numpyimport scipy时没有任何问题。此外,我不能加载未预先安装的模块,例如qtConsole或Jupyter notebook中的import tzwhere。但我可以在Spyder中加载所有模块。非常感谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2019-08-06 13:13:10

如何打开qt控制台?如果您从shell打开它,并且conda环境不是活动环境,那么您将无法访问它或安装的模块。下面可能是实现你想做的事情的最简单的方法。在您正在使用的任何控制台中输入命令。

  1. 通过运行以下命令,您可以查看可用的不同conda环境。

conda env list

  1. 通过运行

激活您想要的应用程序

conda activate {env_name}

  1. 通过运行

运行自动键盘控制台

jupyter qtconsole

只要它安装在环境中。

有关更多信息,请单击此处managing conda environments

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46531157

复制
相关文章
初学python,pycharm和Spyder哪个好?
KDnuggets2018年的一个博客发起了一项投票:数据科学中最好用的Python IDE是什么? 本次调查共有1900多人参与,调查结果如下图所示。前5个选择是: Jupyter,57% PyCharm,35% Spyder,27% Visual Studio Code,21% Sublime Text,12%
猴子数据分析
2020/12/28
11.2K0
Anaconda模块简介
刚开始学Python的时候,我用的是其自带的idle(安装Python后,在开始菜单里可以找到),后来发现在sublime中设置环境后也可以编辑Python,但是很多功能需要手动设置,之后又听说了pycharm很适合编辑Python代码。一直到到现在我依然觉得pycharm是最适合Python初学者的开发环境。
用户5745385
2019/07/04
2.8K0
Anaconda模块简介
Python 重新加载模块
出于效率原因(导入必须找到文件,将其编译成字节码,并且运行代码),Python shell 在每次会话中,只对每个模块导入一次。
py3study
2020/01/03
4.6K0
ananconda的初步体验
在上篇关于Anaconda的文章中我们成功安装了Anaconda,安装成功后打开开始菜单找到Anaconda3(64-bit),展开后是这样的;
萌海无涯
2019/08/26
1.2K0
ananconda的初步体验
python中动态加载模块和类方法实现
> "D:\Python27\python.exe"  "D:\test\src\mytest.py" #module: <module 'mytest' from 'D:\test\src\mytest.py'> #c: mytest.TestClass #obj: <mytest.TestClass instance at 0x025F2AA8> <mytest.TestClass instance at 0x025F2AA8> test #mtd: <bound method TestClass.echo of <mytest.TestClass instance at 0x025F2AA8>> test #t: 3 1
py3study
2020/01/09
1.2K0
Python3学习笔记01-Python
下载地址:https://www.python.org/ftp/python/3.6.3/python-3.6.3-amd64.exe
py3study
2020/01/09
7830
Python重新加载模块方法
为防止两个模块互相导入的问题,Python默认所有的模块都只导入一次,如果需要重新导入模块, Python2.7可以直接用reload(),Python3可以用下面几种方法:
py3study
2020/01/02
2.9K0
Anaconda虚拟环境安装Python库与Spyder
  本文介绍在Anaconda中,为Python的虚拟环境安装第三方库与Spyder等配套软件的方法。
疯狂学习GIS
2023/09/18
8350
Anaconda虚拟环境安装Python库与Spyder
python动态加载模块、类、函数
动态加载模块: 方式1:系统函数__import__() 方式2:imp, importlib 模块 方式3:exec 函数
py3study
2020/01/08
8.9K0
Python环境搭建之Anaconda快速学习
Anaconda 是一个开源免费的Python集成管理工具,自带了数据科学相关的依赖包,支持多平台Win/linux/OS X。
吾非同
2020/10/26
1.8K0
Python环境搭建之Anaconda快速学习
Python学习的环境安装
Anaconda 是Python的一个发行版,里面内置了很多工具,不用单独安装,因为做了优化也免去了单独安装带来的一些麻烦。Anaconda 是一种Python语言的免费增值开源发行版,用于进行大规模数据处理、预测分析,和科学计算,致力于简化包的管理和部署。Anaconda使用软件包管理系统Conda进行包管理。简而言之,anaconda安装之后可以不必安装python,也无需再去额外安装所需要的各种包。
conanma
2021/09/04
6650
Spyder的用法
img = io.imread('i:/tmp/AnacondaIns1.jpg')
马克java社区
2019/09/11
5840
Spyder的用法
机器学习编辑器的选择:Spyder
Spyder是一个强大的科学环境是用Python编写编辑器,由科学家,工程师和数据分析师所设计。它具有一个综合开发工具的高级编辑、分析、调试和概要分析功能与科学包的数据探索、交互执行、深度检查和漂亮的可视化功能的独特组合。此外,Spyder还内置集成了许多流行的科学软件包,包括NumPy、SciPy、Pandas、IPython、QtConsole、Matplotlib、Sympy等等。
邓飞
2020/05/29
2K0
机器学习编辑器的选择:Spyder
python 模块导入问题
在python中,模块导入和编码都是比较重要的,这两种东西一定要花时间弄清楚,如果摸棱两可,每次出问题都靠猜,那是非常痛苦的。
叶子陪你玩
2022/05/22
1.8K0
python 模块导入问题
Anaconda和Pycharm安装和配置教程[通俗易懂]
1、下载Anaconda2 (最好选Python2.7的,兼容性好点) 在官网下载:https://www.continuum.io/downloads
全栈程序员站长
2022/09/27
5590
Anaconda和Pycharm安装和配置教程[通俗易懂]
linux下安装anaconda3(linux系统下如何安装软件)
从https://repo.continuum.io/archive/index.html上下载对应版本的Anaconda。
全栈程序员站长
2022/07/25
8.1K0
点击加载更多

相似问题

缺少Spyder依赖项qtconsole

178

缺少Spyder依赖项qtconsole >= 4.6.0: 4.5.1

167

spyder和anaconda导航器加载问题

167

Spyder 4.01和Python 2.7的问题

124

Spyder - Python CSV加载

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档