【问题标题】:Why would I create a Conda env without an interpreter?为什么我要创建一个没有解释器的 Conda 环境?
【发布时间】:2023-03-24 05:06:01
【问题描述】:

在将我的 Conda env 添加到 PyCharm (Pro) 中遇到一些问题后,我意识到我的 Conda env 不包含解释器。我的环境是用

创建的
conda create --name <name> 

在 PyCharm 中,我需要为现有环境添加解释器和 Conda 可执行文件。我明白这一点,我应该用

创建我的环境
conda create --name <name> python

然后我想知道,如果我不能在我的工具中使用它,为什么要创建一个没有解释器的 Conda env?只是想弄清楚我应该如何使用 Conda。

【问题讨论】:

    标签: python pycharm conda development-environment


    【解决方案1】:

    虽然 Conda 与 Python 密切相关(它本身是在 Python 中实现的),但它创建的环境并不是特定于 Python 的。我经常创建不包含 Python 解释器的环境。一些具体示例包括 R 环境、C++ 编译环境或特定于生物信息学工具的环境(例如 samtools)。我绝对不希望 Conda 假设我创建的每个环境都应该包含 Python 解释器。

    如果您确定要在您创建的每个环境中使用 Python,那么您可以选择将 python 添加到 create_default_packages 配置选项(请参阅 Documentation)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多