如何解决“无效的 Python 解释器名称‘python.exe’!” PyCharm 中的错误

ind*_*ynt 6 python pycharm python-3.x python-3.7

我正在尝试将我的 Python 解释器添加到 PyCharm,但是每当我导航到 python.exe 并单击“确定”时,它都会说Invalid Python interpeter name 'python.exe'!(拼写错误interpeter是它在出现的对话框中的拼写方式)

我通过 Microsoft 应用商店安装了 Python。解释器位于 ~\AppData\Local\Microsoft\WindowsApps\python.exe。这是我在 PyCharm 中选择解释器时导航到的路径。还有 python3.exe 和 python3.7.exe 但它们也不起作用。我可以从命令行运行 python,它的行为符合预期。

Raf*_*yas 1

Pavel 建议的 EAP(早期访问计划)构建对我来说不起作用。我希望这个问题能够按照 Pavel 的建议在PY-33406中得到解决。

在该问题的回复中,包括了对我有用的东西。我使用 venv 创建了一个虚拟环境,并且能够使用该 python 解释器。正如该页面上所说...

  • 打开windows提示
  • 进入项目根目录:cd X:\path\to\project
  • 输入 python -m venv venv
  • 选择“现有解释器”,而不是使用 Pycharm 创建新的 venv,并从您在上一步中创建的 virtualenv 中选择 Python 二进制文件

希望有帮助,如果没有的话,很高兴更新此内容以添加更多详细信息。