Python 导入模块在Jupyter笔记本电脑中工作,但在空闲时不工作

Python 导入模块在Jupyter笔记本电脑中工作,但在空闲时不工作,python,python-3.x,module,installation,python-idle,Python,Python 3.x,Module,Installation,Python Idle,我不明白我做错了什么。我上周重新安装了windows;之后,我得到了python(3.6)和我需要的所有库,但是当我尝试在IDLE中导入它们时,返回一个错误(ModuleNotFoundError:No module named…),当我在命令窗口中用“pip list”或“conda list”签入时,包已经在那里了。奇怪的是,当我试图从一个没有任何问题的Jupyter笔记本导入它们时 我正在使用Windows7 64位的笔记本电脑。以前没有安装python的早期版本。我在scikit lea

我不明白我做错了什么。我上周重新安装了windows;之后,我得到了python(3.6)和我需要的所有库,但是当我尝试在IDLE中导入它们时,返回一个错误(ModuleNotFoundError:No module named…),当我在命令窗口中用“pip list”或“conda list”签入时,包已经在那里了。奇怪的是,当我试图从一个没有任何问题的Jupyter笔记本导入它们时

我正在使用Windows7 64位的笔记本电脑。以前没有安装python的早期版本。我在scikit learn、pandas datareader和beautifulsoup4方面有问题。我试图用pip、conda和wheel文件安装这些包。似乎什么都不管用。(因为我在笔记本电脑中,所以我只下载miniconda,我正在安装我需要的模块)


有什么建议吗?我的笔记本电脑的安全在你手中D

原因是python IDLE无法访问您的pip/conda安装的库路径。必须将这些库路径添加到环境变量(PATH)中。要执行此操作,请打开
my computer>properties>advanced system settings>system

环境变量下查找路径,并在末尾添加已安装库的位置。有关如何在path变量中添加位置的详细信息。完成这些操作后,您将能够导入库。为了知道python搜索库的位置,您可以使用它

import sys 
print sys.path
这将为您提供python搜索库的位置列表。编辑PATH变量后,这些位置将反映在此处

这也是为了了解如何添加python库路径

注意:本教程是关于如何编辑路径变量的参考。我鼓励您查找已安装库的位置,并按照步骤进行编辑。

尝试
import sys;打印(系统路径)
。这将告诉您是否正在加载相同的python实例。