繁体   English   中英

Pycharm 找不到解释器

[英]Pycharm can't find the Interpreter

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

我对口译员有疑问。 我打开一个新项目和 select“纯 Python”,并在“使用 Virtualenv 的新环境”栏下。 位置和基本解释器的路径已经输入:

图片1

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

图2

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

英文论坛中也描述了同样的问题。 如果我做对了,可执行文件的路径可能很重要。 可执行文件保存在AppData \ Local \ Microsoft \ WindowsApps下。 我也不能移动那个。 我像我的教授以前所做的那样做了所有事情,只是对他来说,可执行文件没有保存在“Windows Apps”下,而是通常保存在Programs \ Python \ Python.exe下。

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

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

我们使用 Anaconda 和 Open CV 作为 package 管理员和基础库

如果您安装了 Anaconda - select 来自现有的解释器

在此处输入图像描述

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

仅对他而言,可执行文件未保存在“Windows Apps”下,但通常保存在 Programs \ Python \ Python.exe 下

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

如果您使用的是 anaconda,请选择“conda”而不是“virtualenv”作为环境类型。 如果您已经在 conda 中创建了环境(或者如果您想使用安装 anaconda 时已经创建的基础环境),您也可以选择现有的解释器。

我附上了用于创建 conda 环境的 ss。

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

它存在于H:\anaconda\Scripts\conda.exe您的 anaconda 安装目录中。

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM