PyCharm 无法识别已安装的包
PyCharm does not recognize installed package
我正在尝试包含一个我使用 cmd window 和 pip 安装的包。它安装成功,但是当我在 Pycharm 中使用它时,它 returns 出现一个错误,指出该软件包未安装。当我尝试使用 Pycharm 安装它时,它失败了。
有什么方法可以让 Pycharm 识别已经安装的软件包吗?
先卸载nltk
然后尝试使用相同的解释器从 PyCharm 命令行安装它。
PyCharm 使用的 python 解释器与您为其安装包的解释器不同。
正如@crissal 所说,您可以使用 PyCharm 包管理器来安装包,或将其配置为识别您已有的包:
- 在您的 cmd 中,键入
which python
,您将得到类似于 /usr/bin/python
的内容(在 win 中它可能会有所不同,但并不重要)。那是你的默认解释器的路径。
- 在 PyCharm 中:
Preferences
-> Project
-> Python Interpreter
- 如果列出,请选择路径,或
Show all
-> +
-> 查找并 select 路径
- 现在在 window 的右上角,运行 按钮旁边,select interpeter 下拉菜单和
Edit configuration
- Select 正确
Python interpreter
,稍等片刻 PyCharm 会弄清楚你的 nltk
依赖性
我强烈建议为每个项目使用 virtual environment,以免混淆依赖项。
我正在尝试包含一个我使用 cmd window 和 pip 安装的包。它安装成功,但是当我在 Pycharm 中使用它时,它 returns 出现一个错误,指出该软件包未安装。当我尝试使用 Pycharm 安装它时,它失败了。
有什么方法可以让 Pycharm 识别已经安装的软件包吗?
先卸载nltk 然后尝试使用相同的解释器从 PyCharm 命令行安装它。
PyCharm 使用的 python 解释器与您为其安装包的解释器不同。
正如@crissal 所说,您可以使用 PyCharm 包管理器来安装包,或将其配置为识别您已有的包:
- 在您的 cmd 中,键入
which python
,您将得到类似于/usr/bin/python
的内容(在 win 中它可能会有所不同,但并不重要)。那是你的默认解释器的路径。 - 在 PyCharm 中:
Preferences
->Project
->Python Interpreter
- 如果列出,请选择路径,或
Show all
->+
-> 查找并 select 路径 - 现在在 window 的右上角,运行 按钮旁边,select interpeter 下拉菜单和
Edit configuration
- Select 正确
Python interpreter
,稍等片刻 PyCharm 会弄清楚你的nltk
依赖性
我强烈建议为每个项目使用 virtual environment,以免混淆依赖项。