【问题标题】:How do I resolve "failed to create interpreter" in pycharm pro in linux(ubuntu)如何在 linux(ubuntu)的 pycharm pro 中解决“无法创建解释器”
【发布时间】:2022-08-24 18:02:16
【问题描述】:

我最近移植到 linux os 中,每当我尝试创建一个新的烧瓶项目或任何其他项目时,它都不会安装包,但它会显示 \'failed to create interpreter\'。 虽然我可以手动设置解释器,但我想要一个更流畅的工作流程。我的猜测是问题不应该来自 pycharm,而应该是 ubuntu 的配置方式。

pycharm pro的版本是pycharm-2022.1.2 Python 版本是 3.10.2。 Ubuntu 版本是 22.04 LTS 。

  • 该 virtualenv 目录是否存在?
  • 不,它不存在,我期望做什么。我认为pycharm应该创建它。请问是什么让它不创建它?
  • 我不使用 Pycharm,但你必须添加一个解释器并让它创建 virtualenv:jetbrains.com/help/pycharm/…。我不知道您是否期望它在幕后自动创建一个 venv(不要认为它会那样做)。
  • 默认情况下它应该为你生成它,但是缺少一个打包工具(distutils.utils)。因此我安装了它。这解决了一切,

标签: python linux ubuntu pycharm


【解决方案1】:

此问题可能是由于 pycharm 安装错误或缺少 java 包引起的。如果您使用的是 JetBrains 网站上提供的 Pycharm 版本,这种行为是正常的,我建议您通过 snap 安装 pycharm。为此,请在终端中执行以下命令:

sudo snap install pycharm-professional --classic

如果您以这种方式安装了 Pycharm,则此错误可能来自您的 java 版本,此时在终端中键入以下命令:

sudo apt install default-jre 

如果这些都不起作用,请卸载 Pycharm: sudo snap remove pycharm-professional 然后重新安装它。

翻译为www.DeepL.com/Translator(免费版)

【讨论】:

    【解决方案2】:

    sudo apt install python3-distutils 已修复。

    【讨论】:

      猜你喜欢
      • 2020-07-02
      • 1970-01-01
      • 1970-01-01
      • 2021-01-13
      • 1970-01-01
      • 1970-01-01
      • 2022-01-12
      • 1970-01-01
      • 2020-08-21
      相关资源
      最近更新 更多