我已经使用 Pycharm 很多年了,从来没有遇到过任何问题。但是,在我最近更新 PyCharm 之后,我无法再配置解释器。
此外,每次我创建一个新项目时,它都会在我的项目下创建一个 vent 目录。当我转到 File/Default Settings/Project Interpreter
时,我获得了新选项。
在此窗口中,它允许您配置虚拟环境、conda 环境和系统解释器。我假设我应该配置系统解释器。从那里我将 PyCharm 指向我 Mac 上的解释器 /usr/local/Cellar/python3/3.6.3/bin/python3
并点击 OK
。
然后它带我回到主窗口,它在项目解释器中显示路径。此时我点击应用并收到一条消息:
无法保存设置请使用不同的 SDK 名称
无论我选择哪个翻译,我都会得到相同的信息。有没有其他人遇到同样的问题,我该如何解决?
有趣的是,我的旧项目仍然可以正常工作。
原文由 Jon 发布,翻译遵循 CC BY-SA 4.0 许可协议
乔恩;我也注意到了最新版本 PyCharm 的不同之处。看来它现在对最新的工具“venv”有亲和力。当你创建一个解释器时——这就是你得到的。
您仍然可以手动创建一个 virtualenv 并将其指向那里。我没有考虑将它指向一个基本的 python-bin,因为(坦率地说)你通常不应该这样做。
我的建议(以及我提出的答案)是接受变化并让它为您创造一个“venv”。从那里,通过“alt-F12”完成所有安装。这将打开一个控制台,并激活您的虚拟环境——这样您的 PIP 就会安装到虚拟环境中。
一旦我开始使用虚拟环境,我就再也没有回头。它让 Python 世界的生活变得更加轻松。 Pycharm 似乎也知道这一点,并试图真正鼓励你做正确的事。
史蒂夫杰
[编辑到达航站楼的替代方式]