我是编程新手,刚开始学习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(“Python 3.5的初始支持”)。
我有什么问题吗?我该怎么做才能使用PyCharm?
所有回复都表示赞赏。提前谢谢。
答案 0 :(得分:2)
在PyCharm中创建项目时,如果尚未选择解释,则在项目"位置:"下方的下拉菜单中,您可以单击右侧的齿轮图标。解释器选项,然后单击"添加本地&#34 ;;然后选择已安装的python.exe文件的文件位置。它可能是C:\ Python35 \ Python.exe
答案 1 :(得分:2)
我遇到了类似的问题,但无法在系统的任何位置找到Python
interpreter
。
问题在于python是直接使用默认设置安装的,而
中没有找到exe
C:\Python35\
并为了解决这个问题,我尝试使用自定义设置uninstalling
和reinstalling
,并为所有用户选择允许,并将技巧和路径正确设置为
C:\Python35\python.exe.
之后Pycharm
能够在此路径上检测到解释器。
答案 2 :(得分:1)
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安装之前禁用了我的防病毒软件):
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:\用户\ USER1 \应用程序数据\本地\程序\的Python \ Python36-32 \ python.exe)
生成强>
success test Run
值得一提的是Anaconda Jupyter是基于网络的,也可以用于新手用户仍有问题的情况
答案 3 :(得分:0)
我遇到了完全相同的问题,直到现在才找到解决方案。希望这适用于任何正在努力解决它的人。
我在我的C:Drive中找到了Python 3.5(32位)的位置,结果只是实际Python应用程序的快捷方式,右键单击它并选择打开文件位置,它应该指向你python的应用程序版本 - 简称为'python'。这是PyCharm正在寻找用作解释器的.exe文件。
现在转到Pycharm中的configure interpreter菜单并输入实际python应用程序的文件位置。为了达到我的目的,我不得不去AppData / Local / Programs / Python / Python35-32。单击python.exe文件,它应该工作。
这是我在这里的第一篇文章,所以如果格式不正确或不使用传统术语 - 抱歉。让我知道该解决方案是否适用于其他任何有问题的解决方案,或者我是否将其解决了。
答案 4 :(得分:0)
如果在安装python时保留默认设置,PyCharm的项目解释器将为:
C:\ Users \用户yourUserName \应用程序数据\本地\程序\的Python \ Python36 \ python.exe
选择上面的位置作为PyCharm中的项目解释器。
根据您拥有的python版本,它可能是Python36 \ python.exe或Python35 \ python.exe。
答案 5 :(得分:0)
文件>新项目设置>项目解释器>单击下拉列表,然后选择“显示全部”>单击“ +”按钮>
现在,在“新环境”单选按钮下的“ Virtualenv Environment”选项卡中,检查“基础解释器:”字段中的路径。对我来说,我的设置为无效路径。一旦我纠正了指向python.exe的路径,便重新创建了新项目,PyCharm构建了virtualenv。
对我来说,还有更多......创建新项目时,我扩展了下拉列表,不得不验证创建venv目录的目录。一旦我纠正了此处的路径,就必须单击一下以使它能够创建项目。
我要把它当作一个错误。我正在使用社区版。
答案 6 :(得分:0)
对我来说,以下解决方案有效:
我的配置: Pycharm社区版2019.1.1 使用Python 3.7的Anaconda发行版。译员在标准位置。
问题: 重新安装anaconda发行版后,Pycharm无法找到python解释器。
解决方案: -确保以管理员身份运行pycharm(右键单击并以管理员身份运行)。这实际上是关键的一步。 -创建新项目(或打开现有项目) -根据选择,选择插入器,或转到文件>设置>项目解释器>选择右侧的小齿轮>添加>在基本解释器上,选择3个点>将解释器的位置粘贴到anaconda发行版中。
希望它对某人有所帮助。对我来说,障碍在于出于某种原因pycharm没有以管理员权限启动。
Blockquote