Пользовательский подканал conda - PullRequest
0 голосов
/ 23 апреля 2019

Попытка настроить удаленное хранилище для https://anaconda.org/MOSEK/mosek, но этот URL не воспроизводится нормально и не может найти то, на что перенаправляет менеджер conda при подключении к подканалам по умолчанию.

Какой удаленный URL добавить для этих пользовательских / подканалов от Anaconda?

Ответы [ 2 ]

0 голосов
/ 24 апреля 2019

Конда будет разрешать каналы пользователей Anaconda по имени. То есть, если вы просто делаете

conda config --add channels MOSEK

добавит ваш канал к тем, которые искали (т.е. к .condarc). Например, теперь вы можете просто запустить

conda install mosek

Если вы установите это, а затем отметите conda info, вы увидите соответствующие URL:

https://conda.anaconda.org/MOSEK/osx-64
https://conda.anaconda.org/MOSEK/noarch

Подкаталоги здесь зависят от платформы вашей машины.


Если вы не хотите добавлять канал в свою полную конфигурацию, а просто устанавливаете определенные пакеты, вы должны запустить

conda install MOSEK::mosek

или

conda install -c MOSEK mosek
0 голосов
/ 24 апреля 2019

Для прокси-сервера Anaconda Cloud (anaconda.org) используйте https://conda.anaconda.org в качестве URL-адреса удаленного хранилища.

enter image description here

Убедитесь, что вы добавляете его как канал к .condarc, например:

channels:
  - http://admin:password@localhost:8081/artifactory/api/conda/anaconda.org

Или лучше объединить все удаленные репозитории Conda в одном виртуальном репозитории Conda и добавить его в качестве канала по умолчанию.

...