为什么PyCharm不会看到我的图书馆?

时间:2016-06-30 22:38:43

标签: python macos pycharm libraries

如果我在.py文件中执行类似“import selenium”(或任何其他类型的第三方库)的操作,然后从终端运行它,它就可以了。但是如果我在PyCharm CE中创建一个新文件并做同样的事情,它就找不到库/模块。

如何解决这个问题或让它指向正确的位置?我使用的是Macbook Pro。

2 个答案:

答案 0 :(得分:4)

您需要在PyCharm中设置项目以使用包含库的Python解释器:

转到:file->settings->project->project interpreter

从下拉列表中选择适当的解释器。选择解释器后,窗口显示安装在该解释器上的库列表;这应该会进一步帮助您做出正确的选择。

答案 1 :(得分:0)

在通过Flatpak安装PyCharm之后,我在Pop!_OS上也遇到了类似的问题。我认为安装有些不完整,因为我遇到了这些问题(包括其他问题):

  • 由于缺少凭据,安装程序无法创建菜单快捷方式。与典型的安装过程不同,它不需要输入密码,而是不得不完全取消选中该选项。
  • 内置终端默认为sh。即使更改为bash,它也不会读取我的.bashrc,并且缺少许多命令。
  • 将解释器更改为本地virtualenv之后,它将默认为Python 3.7(即使该版本实际上是3.8),并且看不到我已安装的任何库。
  • 当我尝试使用Docker Compose环境时,IDE无法检测到Docker Compose安装。

我最终卸载了PyCharm,并直接从Jetbrains网站下载了它,以使其正常运行。