Что означает "pypi" в столбце "Channel" вывода `conda list`? - PullRequest
1 голос
/ 16 июня 2020
$ conda list -v torch-glow
# packages in environment at /anaconda3/envs/pytorch:
#
# Name                    Version                   Build  Channel
torch-glow                0.0.0                    pypi_0    pypi

Означает ли это, что я pip install сделал пакет torch-glow?

1 Ответ

2 голосов
/ 16 июня 2020

Это означает, что вы использовали pip install, как описано в документации: https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-pkgs.html#installing -non-conda-packages

Команда conda list показывает пакеты, установленные таким образом , с этикеткой, показывающей, что они были установлены с помощью pip.

Обратите внимание, что:

При совместном использовании pip и conda могут возникнуть проблемы. При объединении conda и pip лучше всего использовать изолированную среду conda. Только после того, как conda была использована для установки как можно большего количества пакетов, можно использовать pip для установки любого оставшегося программного обеспечения. Если в среду необходимы изменения, лучше создать новую среду, а не запускать conda после pip. При необходимости, требования conda и pip должны храниться в текстовых файлах.

https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#pip -in-env

...