我对 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 下的解释器?我应该选择继承全局站点包吗?
最佳答案
您应该在 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/