В виртуальной среде Anaconda , в чем разница между "conda install package_name" и "pip install package_name"?

Среда PyThon по умолчанию в моем Linux: 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 protobufError ошибка исчезла.

Какая разница:

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 ответов

Другие вопросы по тегам