【问题标题】:PyCharm doesn't detect interpreterPyCharm 没有检测到解释器
【发布时间】:2015-12-26 05:32:04
【问题描述】:

我是编程新手,刚刚开始学习 Python 课程。我想使用 PyCharm,所以我下载并安装了它(v. 4.5,社区版)。我之前从 python.org 安装了 Python 3.5 64 位(我使用的是 Windows 10)。

要开始使用 PyCharm,我需要一个项目解释器,我可以在设置中选择它。就我而言,解释器是“py.exe”,但是当我选择它时,我收到此错误消息:“所选文件不是 Python SDK 的有效主页”。我还尝试使用名称包含“python”或“py”的每个文件,但失败了。

在我看到的每个网站和视频中,他们都会选择一个名为“python.exe”的文件,但他们使用的是 Python 3.4 或更早版本。我检查了 PyCharm 是否支持 3.5(“Initial support for Python 3.5”)。

我做错了什么吗?我应该怎么做才能使用 PyCharm?

感谢所有回复。提前致谢。

【问题讨论】:

    标签: python pycharm interpreter python-3.5


    【解决方案1】:

    文件 > 新项目设置 > 项目解释器 > 点击下拉菜单并选择“显示全部” > 点击“+”按钮 >

    现在,在新环境单选按钮下的 Virtualenv 环境选项卡中,检查“基本解释器:”字段中的路径。对我来说,我的设置为无效路径。更正指向 python.exe 的路径后,我重新创建了新项目,PyCharm 构建了 virtualenv。

    对我来说还有更多...。在创建新项目时,我展开了下拉列表,并且必须验证创建 venv 目录的目录。一旦我在这里更正了路径,我必须点击一下才能让我创建项目。

    我将把它归结为一个错误。我正在使用社区版。

    【讨论】:

      【解决方案2】:

      在 PyCharm 中创建项目时,如果尚未选择解释器,在项目“Location:”下的下拉菜单中,您可以单击解释器选项右侧的齿轮状图标,然后单击“添加本地";然后选择您已安装的 python.exe 文件的文件位置。它可能是 C:\Python35\Python.exe

      【讨论】:

      • 感谢您的回答。我已经这样做了,但是任何地方似乎都没有任何“pyhton.exe”文件。如果我在我的 PC 中搜索“python.exe”,我会得到 0 个结果,而且我也无法手动找到它。正如我所说,我已经有了 Python(3.5、64 位),并且我将它与 IDLE 一起使用。你知道我做错了什么吗?
      • @AsierR。您可以通过以下方式找到 python 路径:stackoverflow.com/questions/1489599/…
      【解决方案3】:

      我遇到了类似的问题,在系统上的任何地方都找不到Python interpreter

      问题是python是直接用默认设置安装的,没有找到exe

      C:\Python35\ 
      

      为了解决这个问题,我尝试使用自定义设置 uninstallingreinstalling 并选择允许所有用户以及这样做的技巧和路径被正确设置为

      C:\Python35\python.exe.
      

      之后Pycharm 能够检测到此路径上的解释器。

      【讨论】:

        【解决方案4】:

        PyCharm 项目解释器问题已解决
        我从 anaconda 网站安装了 anaconda python 发行版(Anaconda3-5.0.1-Windows-x86_64.exe)https://anaconda.org/anaconda/python
        它实际上做了什么重新安装了我的Python3.6.3(相关的提到我有windows10,已经有pyCharm社区和python 3.5但是有解释器问题,在安装anaconda时我选择了以下设置和在安装 anaconda 之前禁用了我的防病毒软件):

        1. 选择允许所有用户
        2. 安装路径设置正确并(安全存储以备将来使用)
        3. 安装后重新启动我的计算机。(不是必需的,但我这样做了)
        4. 打开 Anaconda 和 Jet brian pycharm
        5. 在 PyCharm 中选择新项目 screen shot of my New project default Python interpreter location = C:\Users\Skboy\PycharmProjects\dani Interpreter = C:\Users\Skboy\AppData\Local\Programs\Python\Python36-32\python.exe

        哇!我的 pyCharm 开始为我工作,

        解决方案:使用适当的自定义设置重新安装 Python6.3

        制作一个python测试test1.py程序文件来打印“hello python test world”

        运行

        现在我的 Python 解释器(自动 - 默认选择)Python 3.6.3
        编辑配置并检查解释器

        (C:\Users\user1\AppData\Local\Programs\Python\Python36-32\python.exe)

        运行
        success test Run
        值得一提的是 Anaconda Jupyter 是基于网络的,也可以在新手用户仍然遇到问题的情况下使用

        【讨论】:

          【解决方案5】:

          我遇到了完全相同的问题,直到现在才找到解决方案。希望这适用于任何为此苦苦挣扎的人。

          我在我的 C: Drive 中找到了 Python 3.5(32 位)的位置,结果发现它只是实际 Python 应用程序的快捷方式,右键单击它并选择打开文件位置,它应该会引导你到python 的应用程序版本 - 简称为“python”。这是 PyCharm 寻找用作解释器的 .exe 文件。

          现在转到 Pycharm 中的配置解释器菜单并输入实际 python 应用程序的文件位置。要找到我的,我必须去 AppData/Local/Programs/Python/Python35-32。单击 python.exe 文件,它应该可以工作。

          这是我在这里的第一篇文章,如果格式不正确或不使用常规术语 - 抱歉。让我知道该解决方案是否适用于遇到此问题的其他人,或者我是否侥幸成功。

          【讨论】:

            【解决方案6】:

            如果您在安装 python 时保持默认设置,您的 PyCharm 项目解释器将是:

            C:\Users\yourUserName\AppData\Local\Programs\Python\Python36\python.exe

            选择上述位置作为 PyCharm 中的项目解释器。

            根据您使用的 python 版本,它可以是 Python36\python.exe 或 Python35\python.exe。

            【讨论】:

              【解决方案7】:

              对我来说,以下解决方案有效:

              我的配置: Pycharm 社区版 2019.1.1 使用 python 3.7 的 Anaconda 发行版。标准位置的口译员。

              问题: 重新安装 anaconda 发行版后,Pycharm 无法找到 python 解释器。

              解决方案: - 确保以管理员身份运行 pycharm(右键单击并以管理员身份运行)。这实际上是关键的一步。 - 创建新项目(或打开现有项目) - 根据选择选择解释器或转到文件 > 设置 > 项目解释器 > 在右侧选择小齿轮 > 添加 > 在基本解释器上选择 3 个点 > 将解释器的位置粘贴到 anaconda 发行版中。

              希望它对某人有所帮助。对我来说,阻碍点是由于某种原因 pycharm 没有以管理员权限启动。

              块引用

              【讨论】:

                猜你喜欢
                • 2022-01-21
                • 2021-12-12
                • 2019-01-02
                • 1970-01-01
                • 1970-01-01
                • 2021-09-07
                • 2021-08-15
                • 2021-06-26
                相关资源
                最近更新 更多