微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么我要在没有解释器的情况下创建 Conda 环境?

如何解决为什么我要在没有解释器的情况下创建 Conda 环境?

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

创建的
conda create --name <name> 

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

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

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

解决方法

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。