我安装了 Anaconda 并创建了一个新环境(“dell_proj”)。然后我用我的新环境在 Pycharm 中创建了一个新项目。我的期望是我只能在这个项目中使用我通过 Conda 在特定环境中安装的包,但是,我能够使用在 Base 环境中安装的所有包。
有人可以解释我在这里的误解吗?
原文由 Jeff Bagley 发布,翻译遵循 CC BY-SA 4.0 许可协议
我安装了 Anaconda 并创建了一个新环境(“dell_proj”)。然后我用我的新环境在 Pycharm 中创建了一个新项目。我的期望是我只能在这个项目中使用我通过 Conda 在特定环境中安装的包,但是,我能够使用在 Base 环境中安装的所有包。
有人可以解释我在这里的误解吗?
原文由 Jeff Bagley 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
您可以使用
conda create --name dell_proj --clone base
创建基本环境的克隆。这将创建一个新环境,它是您的基础环境的副本。如果您使用诸如
conda create --name dell_proj
之类的东西创建了新环境,它将不会从基础环境继承包。您必须使用conda install
安装所需的软件包。