【问题标题】:pycharm doesn't see python3.7 interpreterpycharm 看不到 python3.7 解释器
【发布时间】:2019-01-02 03:56:18
【问题描述】:

我在 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

/usr/bin/python

which python3.7

/usr/local/bin/python3.7

当我转到File > Settings > ProjectInterpreter > Add 并且没有/usr/local 文件夹并且/usr/bin 中没有python3.7 时

我可以在终端中将 cd/usr/local/bin 文件夹,但 Pycharm 不能。 我重新启动、卸载/重新安装了 Pycharm,刷新了它的内部浏览器,重新启动了我的电脑。没有任何改变。

我错过了什么?

【问题讨论】:

    标签: python pycharm interpreter


    【解决方案1】:

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

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

    【讨论】:

    • 感谢您的回答,我已经试过了:路径是/usr/bin/。但是那里没有python3.7
    • 如果您运行python -V 并获得“Python 3.7.0b3”,随后的which python 将告诉您哪个可执行文件打印该文件。它不需要被称为python3.7 是 Python 3.7。
    • 我的鼻子告诉我,我的问题与 linux 的关系比与 pycharm 的关系更大……你不觉得吗?
    • 如果你可以在 shell 中cd /usr/local/bin,它确实存在。不过,PyCharm 有时对文件系统更改的吸收速度有点慢——PyCharm 的文件/目录选择器中有一个刷新按钮...
    • 所以基本上我的问题是:Pycharm 无法访问 '/usr/local/' 文件夹。它也不会出现在文件/打开浏览器中。
    【解决方案2】:

    我在使用 Pycharm Community Edition 2020.1、Linux Mint 19.3 时遇到了同样的问题。

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

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

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

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

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

    【讨论】:

      【解决方案3】:

      如何在终端启动 Python3.7?例如,您使用python3.7 启动。

      然后你可以which python3.7找到它在哪里。

      然后将该路径添加到 Pycharm 的 Python 解释器中。

      【讨论】:

        【解决方案4】:

        如果您已经安装了 3.7。右键单击并以管理员身份运行 Pycharm。然后它应该会显示并安装新的包。

        【讨论】:

          【解决方案5】:

          在 flatpak 版本的 PyCharm 中,您可以在此目录中找到 host-os 文件:

          /var/run/host/
          

          例如:

          /var/run/host/usr/bin/python3.8
          

          但这是一个不好的方法。最好从 ppa 安装。

          【讨论】:

            猜你喜欢
            • 2022-01-21
            • 1970-01-01
            • 2020-03-19
            • 1970-01-01
            • 1970-01-01
            • 2015-12-26
            • 2020-08-28
            • 1970-01-01
            相关资源
            最近更新 更多