【发布时间】:2020-08-08 21:44:14
【问题描述】:
我试图在 PyCharm 中导入的一些模块无法识别(如图所示)。奇怪的是,例如,PyCharm 能够识别 scipy.cluster.hierarchy 中的 'linkage',但不能识别 'scipy.stats' 中的 'zscore',这意味着确实安装了 'scipy'。
我正在使用 PyCharm 2020.1 和 Python 3.7.7
我已经试过了:
- 卸载和安装 PyCharm。
- 卸载和安装 Python 3.7.7。
- 从一开始就配置我的项目解释器并安装所有包。
- 使用不同版本的 Python (3.8.2)。
- 检查解释器路径。
- 在项目中使用虚拟环境(venv 文件夹)。
- 确保我使用的解释器与 Python 控制台设置中的 python 解释器匹配。
欢迎提出任何建议。
谢谢。
【问题讨论】:
-
请转至
File-> Settings->Project -> Python Interpretor并张贴截图。应该有所有已安装模块的列表。你也在用venv吗? -
感谢您的评论。这是一个很大的软件包列表,所以如果我截取您感兴趣的特定部分可能会更好?而且我目前没有使用 venv,但正如我所提到的,当我尝试使用它时,它也不起作用。
-
好的,那么不需要发送屏幕截图,只需检查您的模块在那里。并尝试重新安装它们。
-
已经做了,谢谢。
标签: python intellij-idea pycharm ide