conda
пакеты отличаются от стандартной упаковки Python.В результате, официальный, рекомендуемый и рекомендуемый подход заключается в использовании conda
для установки pip
в активированной conda
среде и использовании этого для установки стандартных пакетов:
conda install pip
ПРИМЕЧАНИЕ : вы хотите использовать conda
пакеты, когда они доступны, поскольку они имеют больше возможностей в среде conda
, чем не-1014 * пакеты.
conda install pip
установит pip в текущей активированной conda
среде и обеспечит ее интеграцию с conda
, так что, например, conda list
будет включать все пакеты, установленные с pip
.
ПРИМЕЧАНИЕ : Такие команды, как conda update
, будут игнорировать pip
установленных пакетов, поскольку он только проверяет conda
channels
на наличие доступных обновлений, поэтому их все равно необходимо обновлять с помощью pip
,См. Обсуждение вопроса / ответа:
Обновляет ли conda пакеты из pypi, установленные с помощью pip install?
ПРИМЕЧАНИЕ: См. Комментарий @kalefranz ниже относительноconda
4.6 экспериментальная обработка пакетов.
Если вы заинтересованы в создании своих собственных пакетов conda
, взгляните на этот вопрос / 1-й ответ, чтобы найти отличную версию:
Как установить мой собственный модуль (пакет) python через conda и наблюдать за его изменениями
Если вы просто хотите установить не-1049 * пакеты, используйте pip
правильный и ожидаемый путь.