Pycharm找不到解释器。

4

我从 https://www.jetbrains.com/de-de/community/education/#students 下载了Pycharm的学生版本。 我们使用Anaconda和Open CV作为软件包管理器和基本库。

我在解释器方面遇到了问题。我打开一个新项目并选择“纯Python”,在“使用Virtualenv创建新环境”的栏下已经输入了位置和基本解释器的路径:

图片1

接下来当我点击“创建”时,会出现一个错误消息,它说“找不到Python,但可以从Microsoft Store安装:https://go.microsoft.com/fwlink?linkID=2082640”:

图片2

当我编写程序并点击“运行”时,也会出现同样的消息。

在英文论坛中也有类似的问题描述。如果我理解正确,可执行文件的路径可能很重要。该可执行文件保存在AppData\Local\Microsoft\WindowsApps下。我也不能移动它。我做的一切都和我的教授以前所做的一样,只是他的可执行文件没有保存在“Windows Apps”下,而是正常保存在Programs\Python\Python.exe下。

3个回答

2
如果您使用Anaconda,则选择“conda”作为环境类型,而不是“virtualenv”。如果您已经在conda中创建了环境(或者想要使用安装Anaconda时已经创建的基本环境),则还可以选择现有解释器。请注意保留HTML标签。

2
您正在尝试使用 AppData\Local\Microsoft\WindowsApps\python.exe 作为基础解释器创建虚拟环境,但它不是真正的 Python 解释器,而是一种 Windows 特定的快捷方式,建议从 Windows 商店安装 Python。

如果我没记错的话,现代 PyCharm 足够聪明,不会将这个“假”解释器作为虚拟环境的基础,因此请确保您使用了最新的 IDE 版本。

我们使用 Anaconda 和 Open CV 作为包管理器和基本库

如果您已经安装了 Anaconda,请从现有的解释器中选择它

enter image description here

... 或者按照 darcamo 的建议创建一个 conda 环境。

只有他的可执行文件没有保存在“Windows 应用程序”,而是保存在 Programs \ Python \ Python.exe 下

您的教授正在使用从 python.org 安装的 Python,如果您不想使用 conda,也可以安装它。 3.8.6 应该是一个不错的选择。


1

我已经附上了创建conda环境的截图。

请确保您提供正确的conda.exe路径。

它位于您的anaconda安装目录下的H:\anaconda\Scripts\conda.exe

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接