【发布时间】:2018-07-25 22:10:14
【问题描述】:
我是 python 的超级新手,正在尝试在 Pycharm 中导入一些模块,包括 numpy 和 matplotlib。
我跑了
py -m pip install --user numpy scipy matplotlib ...
在命令提示符中,它似乎已成功运行。但是运行
import numpy
在 Pycharm 中给出
ModuleNotFoundError: 没有名为“numpy”的模块
当我通过终端安装这些模块时,有一行显示
存放在目录:C:\Users...
但使用
from C:\Users\... import numpy
给出语法错误。
如果我尝试通过设置中的项目解释器并以我得到的方式使用 pip 安装
AttributeError: 模块 'pip' 没有属性 'main'
这显然是 pip 现在的工作方式,也是我首先通过命令提示符的原因。 如果我这样做了
sys.path.append(C:\Users\...)
我得到相同的语法错误。 有人可以解释让这些模块以最简单的方式工作吗? 我发现编码很自然,但刚开始可能感觉就像爬山。
【问题讨论】:
-
您使用的是哪个版本的 pip?
-
您可以添加您配置的 ProjectInterpreter 吗?创建项目时,您可能已经创建了一个新的虚拟环境。因此,从命令行安装软件包时,您不会将它们安装在 pycharm 使用的同一环境中