gpt4 book ai didi

python - 导入模块在 Jupyter Notebook 中有效,但在 IDLE 中无效

转载 作者:行者123 更新时间:2023-12-01 02:53:29 24 4
gpt4 key购买 nike

我不明白我做错了什么。我上周重新安装了 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 无法访问您的 pip/conda 安装的库路径。您必须将这些库路径添加到环境变量(PATH)中。为此,请打开我的电脑 > 属性 > 高级系统设置 > 系统

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

import sys 
print sys.path

这将为您提供 python 搜索库的位置列表。编辑 PATH 变量后,这些位置将反射(reflect)在此处。

Refer这也是为了知道如何添加Python库路径。

注意:本教程是有关如何编辑 PATH 变量的引用。我鼓励您找到已安装库的位置并按照步骤进行编辑。

关于python - 导入模块在 Jupyter Notebook 中有效,但在 IDLE 中无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44490337/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com