【问题标题】:Trying to get PyCharm to work, keep getting "No Python interpreter selected"试图让 PyC​​harm 工作,不断收到“未选择 Python 解释器”
【发布时间】:2013-11-07 20:36:36
【问题描述】:

我正在尝试学习 Python,并决定使用 PyCharm。当我尝试开始一个新项目时,我得到一个对话框,上面写着“没有选择 Python 解释器”。它有一个选择解释器的下拉菜单,但下拉菜单是空的。

【问题讨论】:

标签: python pycharm


【解决方案1】:

我遇到了同样的问题,偶然发现了这个解决方案。 我运行了 PyCharm(作为管理员,但不确定是否有必要)。 PyCharm 完全加载后(右上角的绿色勾号),请参见右下角。点击它。 将打开一个界面。就我而言,路径已经存在。我只是单击确定,一切都很好。 关闭 PyCharm 并再次正常运行。一切都还好。

【讨论】:

  • 对不起 - 那一定是“见 右下角”
【解决方案2】:

对于 mac,我可以告诉你,首先你必须检查你的路径

通过执行这个命令

which pythonwhich python3

那么你必须在你的pycharm中配置它。

pycharm-->首选项-->齿轮按钮-->添加..

点击系统解释器-->然后点击...

然后你搜索你的python版本的安装位置

一旦完成,您就必须为您的项目进行配置

点击编辑配置

然后选择python解释器

【讨论】:

    【解决方案3】:

    在 Linux 中,通过从终端打开 PyCharm 并将其保持打开状态来解决此问题。之后,我能够在偏好中选择正确的解释器。就我而言,链接到虚拟环境 (venv)。

    【讨论】:

      【解决方案4】:

      就我而言,有几个解释器,但我必须手动添加它们。

      在您看到“无口译员”的右侧,有一个齿轮图标。点击齿轮图标 -> 点击“添加...”,然后您可以添加您需要的。

      【讨论】:

        【解决方案5】:

        我在 Windows 10 机器上新安装 pycharm 时遇到了同样的问题。

        • 下载python设置

        • 安装这个解决了我的问题。

        更多帮助visit 祝你好运

        在安装 python 的过程中,确保你选择了“为所有用户安装”。卸载python并进行自定义安装并选中“为所有用户安装”

        【讨论】:

          【解决方案6】:

          如果您使用的是 Ubuntu,则 Python 已经下载到您的 PC 上。 所以,转到 -> ctrl + alt + s -> 搜索 interpreter -> 转到 project interpreter 而不是选择 Python 3.6在下拉菜单中。

          编辑: 如果下拉菜单中没有 Python 解释器,您应该点击下拉菜单右侧的齿轮图标 --> add --> 选择一个interpreter

          (在 PyCharm 2018.2.4 社区版上)

          【讨论】:

            【解决方案7】:

            您的机器上没有安装 Python 解释器,而 Pycharm 正在寻找 Python 解释器,只需转到 https://www.python.org/downloads/ 并下载python,然后创建一个新项目,就大功告成了!

            【讨论】:

              【解决方案8】:

              即使我遇到了同样的问题,我的错误是我没有下载 python MSI 文件。你会在这里得到它:https://www.python.org/downloads/

              下载 msi 后,运行安装程序即可解决问题。之后你可以去 File->Settings->Project Settings->Project Interpreter->Python Interpreters

              并选择 python.exe 文件。 (此文件将在 c:\Python34 中提供) 选择 python.exe 文件。就是这样。

              【讨论】:

                【解决方案9】:

                当我卸载一个方法并尝试重新安装它时,我发生了这种情况。我以前工作的同一个翻译突然停止工作。并且发生了这个错误。

                我尝试重新启动我的电脑,重新安装 Pycharm,使缓存无效,但没有任何效果。

                然后我去这里重新安装解释器: https://www.python.org/downloads/

                当您安装它时,有一个选项可以修复 python.exe 解释器。点击那个。我的 IDE 恢复正常工作状态。

                【讨论】:

                  【解决方案10】:

                  在安装 python 的过程中,确保你选择了“为所有用户安装”。 卸载python并进行自定义安装并选中“为所有用户安装”。

                  【讨论】:

                    【解决方案11】:

                    你的问题可能是你没有安装 python。这意味着,如果您使用的是 Windows,则您尚未下载适用于 Windows 的安装程序,您可以在 Python 官方网站上找到该安装程序。

                    如果你有,PyCharm 很可能找不到你的 Python 安装,因为它不在默认位置,通常是 C:\Python27C:\Python33(至少对我来说)。

                    所以,如果您安装了 Python,但它仍然出现此错误,那么可能发生了两件事:

                    1. 您使用了virtualenv,而virtualenv 已被删除或文件路径已更改。在这种情况下,您将不得不继续阅读此答案的下一部分。
                    2. 您的 python 安装不在其默认位置,在这种情况下,您需要找到它的位置,并找到 python.exe 文件。

                    找到必要的二进制文件后,您需要告诉 PyCharm 要查看:

                    1. 打开设置对话框 CTRL + ALT + S
                    2. 然后你需要在搜索框中输入interpreter

                    3. 正如您在上面看到的,您需要转到Project Interpreter,然后转到Python Interpreter。已在上图中为您选择了位置。

                    4. 在侧面,您会看到几个选项作为图标,单击 + 大图标,然后单击 local,因为您的解释器在这台计算机上。

                    5. 这将打开一个对话框。确保选择该目录的python.exe文件,不要给pycharm整个目录。它只需要解释器。

                    【讨论】:

                    • 感谢您的解决方案。我只是想说用户必须hide the taskbar on windows 才能看到ok 按钮:)
                    • 这里没有virtualenv,python也安装到了默认位置。还是有这个问题。这里的答案帮助我找到了它正在工作的地方,但是由于一些奇怪的原因我不得不重新启动 pycharm 进行更改。
                    • 这不适用于 Ubuntu 16.04,PyCharm 版本 2017.2.1。如截图所示,“项目解释器”下甚至没有“Python 解释器”。
                    • 起初我笑着想“OP的菜鸟错误!哈!”....然后我意识到这正是我的问题^_^!安装时间...
                    • 同样的解决方案也适用于 Ubuntu。感谢您的解决方案。
                    【解决方案12】:

                    转到File->Settings->Project Settings->Project Interpreter->Python Interpreters

                    右侧会有一个“+”号。导航到你的 python 二进制文件,PyCharm 会找出其余的。

                    【讨论】:

                    • 感谢您回答我的问题,通过 python 二进制,是 PyCharm 图像文件吗??
                    • @Tedpottel python 二进制文件是您用来运行 Python 脚本的工具,例如 Windows 上的 d:\dev\Python27\python.exe 或 Mac/Linux 上的 /usr/bin/python
                    • 这是最简单的答案。效果很好!
                    猜你喜欢
                    • 1970-01-01
                    • 2015-12-16
                    • 2013-09-26
                    • 2021-01-29
                    • 2015-01-22
                    • 2016-09-17
                    • 2016-11-09
                    • 2020-01-27
                    • 2018-01-24
                    相关资源
                    最近更新 更多