pycharm没有看到python3.7解释器

Cép*_*ave 4 python interpreter pycharm

我在Linux Mint 19 Tara Xfce上使用Pycharm Community 2018.1.4.

它适用于Python 3.5解释器.我安装了Python 3.7作为系统上的默认Python解释器.

python -V命令返回Python 3.7.0b3 我想在Pycharm中使用Python 3.7.

我试过了 :

which python
Run Code Online (Sandbox Code Playgroud)

/usr/bin/python

which python3.7
Run Code Online (Sandbox Code Playgroud)

/usr/local/bin/python3.7

当我去,File > Settings > Project并且Interpreter > Add没有/usr/local文件夹,并且没有python3.7/usr/bin

我可以cd/usr/local/bin终端文件夹,但Pycharm就是做不到.我重新启动,卸载/重新安装Pycharm,刷新其内部浏览器,重新启动我的电脑.没有改变.

我错过了什么?

AKX*_*AKX 7

您需要将解释器添加到可用解释器列表中.

使用which python找出解释的路径,然后在设置>项目解释>添加>系统解释器窗口中点击"..."按钮,并添加解释.(下面的截图来自macOS,但它在Linux上应该是相同的.)

在此输入图像描述

  • 如果可以在shell中使用cd / usr / local / bin,它确实存在。PyCharm有时对文件系统更改的吸收有些慢-PyCharm的文件/目录选择器中有刷新按钮。 (2认同)
  • 所以基本上我的问题是:Pycharm 无法访问 '/usr/local/' 文件夹。它也不会出现在文件/打开浏览器中。 (2认同)

小智 6

我在 Pycharm Community Edition 2020.1、Linux Mint 19.3 上也遇到了同样的问题。

\n\n

由于我不知道的原因,仅在 Linux Mint 存储库中提供的 Flatpak 版本无法查看和访问用户主目录之外的大多数目录。

\n\n

Pycharm 2020.1 Flatpak 附带了一个 Python 3.7 解释器,它似乎位于用户家中的虚拟环境中。\n我尝试更改 Linux Mint 19.3 的默认 python3 编译器,该编译器是版本 3.6,位于/usr/bin - 没有机会,既不能使用 Pycharm 文件浏览器导航,也不能复制并粘贴到路径字段。

\n\n

奇怪的是,大多数目录(例如 /usr/lib 下面的目录)都没有显示。

\n\n

然后我通过 ppa(某些 Linux 风格的替代包存储库)安装了 Pycharm,具体来说就是这个

\n\n

瞧\xc3\xa0!任何已安装的解释器都可以访问并且可以选择。

\n