python - pycharm中没有名为 'numpy'的模块

标签 python pycharm

我对 python 和 pycharm 还很陌生。
我通过 anaconda 安装了 python 3.6,我可以看到包括 numpy 在内的许多软件包都已安装,因为我可以通过输入“conda list”在 cmd 中看到它们(我使用的是 Windows)。另外,如果我通过窗口命令提示符在 python 中输入“import numpy”,它就会起作用。

但是,如果我打开 pycharm 并在那里运行“import numpy”,它会显示“pycharm 中没有名为“numpy”的模块”。我可以知道我的设置有什么问题吗?我想这一定是我的解释器设置有问题。

我认为我的 python 安装在 C:\Users\AAA\Anaconda3\python.exe 中 我检查了pycharm,项目解释器是“C:\Users\AAA\PycharmProjects\untitled\venv\Scripts\python.exe”

要改成anaconda3文件夹下的吗?
“pycharmprejcts”下的 venv 文件夹是什么?是虚拟环境吗?它显示(参见所附屏幕截图)基本解释器是 anaconda 下的解释器?我应该选择继承全局站点包吗?

Please click here to see the screenshot of my current project interpreter location

最佳答案

您应该在 Pycharm 中选择 Conda 环境,而不是创建一个新的空白 Virtualenv

或者至少 - 系统解释器,然后找到 Anaconda 的 Python 可执行文件

What is venv folder under "pycharmprejcts"? Is it a virtual environment?

是的,它使您的项目更加可移植 - 您可以为代码定义最小的依赖项集,而不是依赖于仅在计算机本地安装的所有内容

关于python - pycharm中没有名为 'numpy'的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50317974/

相关文章:

python - 为什么 zip 在 Python 2 中使用大量内存?

python - 在Python中连接具有不同列数的数据帧后,如何不让列按字母顺序排序

python - 将一个类标记为已弃用,以便在 PyCharm 中标记继承类

python - 如何在 Pycharm 中重新启动程序?

python - pandas.read_html 不支持十进制逗号

Python Pandas 从列表中创建多个数据框

python - 呈现 : 'int' object is not iterable in django template 时捕获类型错误

python - 设置 PyCharm 远程 conda 解释器

pycharm - 如何使用 pyproject.toml 为 PyCharm 配置 pylint?

django-templates - PyCharm:重新格式化代码破坏了 Django 模板