我正在macOS 10.13.6上运行PyCharm Community 2018.2
我知道macOS预先安装了Python。我相信当您转到https://www.python.org/
,下载python-3.7.0-macosx10.9.pkg
文件并运行该文件以安装Python时,它将再次安装Python,但安装位置不同。
我相信预装的macOS Python的位置是:usr/bin/python
。我通过打开终端并输入which python
知道这一点。我也相信,如果我想查看.pkg文件安装Python的位置,则需要输入:which python3
。当我这样做时,我得到:/Library/Frameworks/Python.framework/Versions/3.7/bin/python3
。
几周前,我创建了一个新的Python项目,其中仅包含一个.py文件。我进行了一些文件清理,以使文件井井有条,并将该项目文件夹移至新文件夹。今天,当我打开PyCharm时,我去了打开:,然后搜索并选择了该项目文件夹,然后单击了确定。它加载了,我可以在.py文件中看到我的python代码。 “运行”选项显示为灰色,我看到了警告消息:Invalid python interpreter selected for the project. --- Configure Python interpreter
。
我单击以配置Python解释器。我以前做过一次,但是那时我还不太了解,但我仍然不了解。我看到我可以单击标有 Project解释器的行末的链轮,然后选择“ 添加... ”
然后我看到两个主要选项:
在这一点上,我真的很困惑。
/usr/local/bin/python3.7
似乎无论我在哪里尝试找到正确的解释器,都会收到相同的错误消息: 无法在Python 2.7(Project_Folder)上设置python SDK (/Library/Framework.../venv/Scripts/python.exe)
如果我选择“现有环境”并导航到/Library/Frameworks/Python.framework/Versions/3.7/Python
...,则会收到错误消息。
如果我选择“现有环境”并导航到/usr/bin/python
...似乎可以解决此问题,则我可以再次运行.py文件的代码。但这不是错误的Python安装吗?那不是在使用macOS随附的解释器吗?当我转到PyCharm>首选项时,项目解释器现在显示为:Python 2.7 usr/bin/python.
对我来说似乎不正确。
答案 0 :(得分:0)
删除.idea
文件夹
对于新环境:
对于现有环境:
对我有用。
详细信息:Here