我不明白我做错了什么。我上周重新安装了 Windows;之后我得到了 python (3.6) 和我需要的所有库,但是当我尝试在 IDLE 中导入它们时返回错误(ModuleNotFoundError:没有名为……的模块),并且当我使用“pip”在命令窗口中检查时list”或“conda list”,包已经存在。奇怪的是,当我尝试从 Jupyter 笔记本导入它们时,没有任何问题。
我使用的是 Windows 7 64 位笔记本电脑。之前没有安装过以前版本的python。我在使用 scikit-learn、pandas-datareader 和 beautifulsoup4 时遇到问题。我尝试使用 pip、conda 和wheel 文件安装软件包。似乎什么都不起作用。 (因为我在笔记本电脑上,所以我只下载 miniconda,然后安装我需要的模块)。
有什么建议么?我的笔记本电脑的安全掌握在您的手中。 :D
原因是你的点/康达python IDLE 无法访问已安装的库路径。您必须将这些库路径添加到环境变量(PATH)中。要执行此操作,请打开my computer > properties > advanced system settings > system
.
Under 环境变量寻找PATH并在最后添加已安装库的位置。参考这个有关如何在路径变量中添加位置的更多详细信息。完成这些操作后,您将能够导入库。为了知道 python 搜索库的位置,您可以使用
import sys
print sys.path
这将为您提供 python 搜索库的位置列表。编辑 PATH 变量后,这些位置将反映在此处。
Refer这也是为了知道如何添加Python库路径。
Note:本教程是有关如何编辑 PATH 变量的参考。我鼓励您找到已安装库的位置并按照步骤进行编辑。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)