我对Python完全陌生,只是下载了Anaconda的专业许可证。然后,我将一个GitHub存储库克隆到PyCharm中,作为我的第一个项目。
PyCharm (我以前从未使用过)在第一行代码中失败:
import numpy as np
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "/Applications/PyCharm with Anaconda plugin .app/Contents/plugins/python/helpers/pydev/_pydev_bundle/pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'numpy'我的理解是,Anaconda应该与numpy、scipy和其他一些关键包一起“发货”。我知道PyCharm并没有找到它,但是我如何重定向它呢?我用的是Mac和PyCharm 2020.1。一些other help pages说要从“设置”选项卡或文件/默认设置安装软件包,但是这些按钮都不存在于这个版本的IDE中。我还尝试过在基于this solution的Python框中安装numpy,但这也不起作用:
pip3 install numpy
File "<input>", line 1
pip3 install numpy
^如何让PyCharm“找到”我用Anaconda下载的软件?
编辑:我成功地打开了这个项目的python解释器并使用"+“按钮安装了numpy,但是当我运行import numpy as np时仍然会出现这个错误。
>>> import numpy as np
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "/Applications/PyCharm with Anaconda plugin .app/Contents/plugins/python/helpers/pydev/_pydev_bundle/pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'numpy'编辑2:这个错误在重新启动PyCharm之后消失了。我很惊讶在安装了一个软件包之后这是必要的。
发布于 2020-04-16 18:20:23
PyCharm和Anaconda的主要区别在于,PyCharm是一个非常方便的IDE,Anaconda是一组python库。我现在能推荐您的是:(在您的终端(⌘+space ->终端)或PyCharm的终端)
pip3 install numpy
您显示的错误似乎不是在终端中运行,而是在python的控制台框中运行:/
here也是连接Anaconda库到PyCharm的一种很好的方法
用于通过PyCharm首选项安装库:



发布于 2020-04-16 18:10:18
试着这样做:
1:
Preferences => Phyton解释器
2:
选择项目解释器
3:
选择add按钮(+)
4:
在搜索栏中搜索numpy
5:
安装软件包。
如果你仍然有错误
没有名为“numpy”的模块
然后到终端左下角的PyCharm软件。
那就安装numpy。
pip install numpyhttps://stackoverflow.com/questions/61256745
复制相似问题