В виртуальной среде 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 protobuf
Error ошибка исчезла.
Какая разница:
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
Спасибо!