Conda 仅在基本环境上安装软件包

Jes*_*par 5 python anaconda conda

我在 MacBook 上有 Conda 4.7.11 和系统 python 3.7.3 (base)。每当我尝试在我创建的环境上安装新软件包时,Conda 都会将它们安装在基础上。

我已经激活了环境,当我python在终端上输入时,我得到了我的环境的正确 python 版本(3.6.9)。另外,which python指出正确的 python 路径:/anaconda3/envs/Bayesian_Models/bin/python

但是,如果我输入conda info,当我的环境处于活动状态时,我会得到这个(python 3.7.3):

在此输入图像描述

mer*_*erv 4

解决方法

我不确定如何永久解决该问题,但使用标签指定环境--name|-n可以解决该问题:

conda install -n Bayesian_Models foo_package
Run Code Online (Sandbox Code Playgroud)