Я пытаюсь настроить локальный репозиторий Python для использования с conda в качестве пользовательского канала, как описано здесь:
https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/create-custom-channels.html
Я делаю это, потому что я неу него нет доступа к интернету с этого сервера.Я сделал новую папку с именем /opt/local-channel
с подпапками linux-64
и noarch
.Я скопировал все пакеты Python из дистрибутива Anaconda в папку /opt/local-channel/linux-64
и затем проиндексировал их с помощью conda.
Пока это работает.Тем не менее, есть некоторые пакеты (например, медузы), которые мне все еще нужно добавить в канал.У меня есть доступ в Интернет с другого сервера, поэтому я хочу узнать, можно ли как-нибудь загрузить пакеты прямо с одного из онлайн-репозиториев на локальный компьютер, затем скопировать их на мой локальный канал и переиндексировать все с помощью conda.
Я прочитал документацию от conda и посмотрел другие вопросы, но не могу понять, как просто загрузить пакет прямо на канал, не устанавливая его в среду.Я хочу сделать это через conda, если это возможно, чтобы управлять зависимостями (то есть, чтобы при установке пакета на канал он также устанавливал любые зависимости).