在Anaconda虚拟环境中,“conda install package_name”,“pip install package_name”之间有什么区别?

时间:2018-01-24 12:00:41

标签: python linux ubuntu caffe2

我的linux中默认的PyThon环境是:Python 3.6.2 :: Anaconda custom (64-bit),我创建了虚拟环境:Python 2.7.14 :: Anaconda custom (64-bit)

首先,我进入Aanconda虚拟环境:source activate python27

然后,我安装了caffe2,出现错误:ImportError:No module named google.protobuf.internal

所以,我使用conda来安装protobuf:conda install protobuf,但错误仍然存​​在。 当我使用pip install protobuf时,错误就消失了。

有什么区别:

conda install package_name
pip install package_name
/opt/anaconda3/envs/python27/bin/pip install package_name
apt install package_name

pip install package_name/opt/anaconda3/envs/python27/bin/pip install package_name相同吗?当我which pip时,会显示:/opt/anaconda3/envs/python27/bin/pip

谢谢!

0 个答案:

没有答案