我是编程新手,刚开始学习Python。我想使用PyCharm,所以我下载并安装了它(v. 4.5,社区版)。我之前从python.org安装了Python 3.5 64位(我使用的是Windows 10)。
要开始使用PyCharm,我需要一个项目解释器,我可以在设置中选择。就我而言,解释器是“py.exe”,但当我选择它时,我得到这个错误消息:“所选文件不是Python SDK的有效home”。我还尝试使用每个名称包含“python”或“py”的文件,但失败了。
在我看到的每个网站和视频中,他们都会选择一个名为“python.exe”的文件,但他们使用的是Python 3.4或更早的版本。
我做错了什么吗?我应该做些什么才能使用PyCharm?
所有的回复都很感激。提前感谢。
8条答案
按热度按时间lawou6xi1#
文件>新项目设置>项目解释器>点击下拉菜单并选择“全部显示”>点击“+”按钮>
现在,在Virtualenv Environment选项卡中的New environment单选按钮下,检查'Base interpreter:'字段中的路径。对我来说,我的路径设置为无效路径。一旦我将路径更正为指向python.exe,我就重新创建了我的新项目,PyCharm构建了virtualenv。
对我来说,还有一点.
我会把它归为一个bug。我用的是社区版。
bweufnob2#
在PyCharm中创建项目时,如果尚未选择解释器,则可以在项目“Location:“下的下拉菜单中单击解释器选项右侧的齿轮状图标,然后单击“Add Local”;然后选择已安装的python.exe文件的文件位置。它可能是C:\Python35\Python.exe
csga3l583#
我遇到了类似的问题,无法在系统上的任何地方找到
Python
interpreter
。问题是python是直接用默认设置安装的,并且在
字符串
为了解决这个问题,我尝试了
uninstalling
和reinstalling
与自定义设置,并选择允许所有用户以及这样做的技巧和路径被正确设置为型
之后,
Pycharm
能够检测到该路径上的解释器。neskvpey4#
PyCharm项目解释器问题已解决
我从anaconda网站安装了anaconda python发行版 (Anaconda3-5.0.1-Windows-x86_64.exe)。https://anaconda.org/anaconda/python
它实际上做的是重新安装了我的Python 3.6.3(相关的提到我有windows10,与pyCharm社区和Python 3.5已经,但与解释器的问题,而安装anaconda我选择了以下设置,并禁用我的anaconda安装前防病毒):
1.选择允许所有用户
1.安装路径已正确设置(安全存储以备将来使用)
1.安装后重新启动我的电脑。(不是必要的-但我做了)
1.打开Anaconda & Jet brian pycharm
1.在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开始为我工作,
创建一个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是一个基于Web的,也可以用于新手用户仍然有问题的情况下,
htrmnn0y5#
我有完全相同的问题,无法找到解决方案,直到刚才。希望这对任何人都在努力与它。
我去了Python 3.5(32位)在我的C:驱动器的位置,它原来只是一个实际的Python应用程序的快捷方式,右键单击它,并选择打开文件位置,这应该会引导你到应用程序版本的Python -简单地称为'Python'.这是PyCharm正在寻找的.exe文件用作解释器.
现在转到Pycharm中的configure interpreter菜单,输入实际python应用程序的文件位置。要进入我的,我必须转到AppData/Local/Programs/Python/Python35-32。点击python.exe文件,它应该可以工作。
这是我的第一篇文章,如果它的格式不正确或没有使用传统的术语-对不起。让我知道,如果解决方案适用于其他人的问题,或者如果我侥幸它。
wi3ka0sx6#
如果你在安装python时保持默认设置,你的PyCharm项目解释器将是:
C:\Users\yourUserName\AppData\Local\Programs\Python\Python36\python.exe
选择上面的位置作为PyCharm中的项目解释器。
根据您使用的Python版本,它可以是Python36\python.exe或Python35\python.exe。
m4pnthwp7#
对我来说,以下解决方案,它的工作:
我的配置:Pycharm Community edition 2019.1.1 Anaconda distribution with python 3.7. Interpreter in standard location.
问题:Pycharm在重新安装anaconda发行版后无法找到python解释器。
解决方法:- 确保你以管理员的身份运行pycharm(右键单击并以管理员的身份运行)。这实际上是关键的一步。-创建新项目(或打开一个现有的项目)-根据选择选择interpter或转到文件>设置>项目解释器>选择右侧的小齿轮>添加>基础解释器选择3个点>粘贴解释器在anaconda发行版中的位置。
希望它能帮助到一些人。对我来说,阻碍点是由于某种原因pycharm没有以管理员权限启动。
Blockquote
t3psigkw8#
我在Mac中遇到了同样的问题,问题是我从USB运行项目,包括虚拟env文件夹。当我将其移动到硬盘驱动器时,一切正常。