Я изо всех сил пытаюсь установить пакеты на компьютер Win10, где у меня нет прав администратора, и у меня ограничен доступ к Inte rnet во всей нашей корпоративной инфраструктуре. У меня Python 3.6 с парой других установленных пакетов, и я хотел бы клонировать среду, чтобы провести несколько экспериментов. Поскольку я должен устанавливать пакеты только из корпоративного репозитория, я добавил следующую строку в файл condarc
, размещенный в моем %userprofile%
каталоге:
ssl_verify: false
channels:
- https://uname:password@corporateURL/repository/type
Теперь, если я попытаюсь клонировать базу окружение с conda create --clone base --name exp_env
, он получает все пакеты, кроме одного, загрузка и извлечение пакетов показывает 0% в этом пакете и сообщает мне, что
CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/win-64/pckname-version-pyversion.tar.bz2>
Elapsed: -
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
Однако я могу загрузить этот пакет с помощью своего браузера из Inte rnet и из репозитория компании.
- Почему conda ищет этот пакет за пределами канала, который я дал ему в файле
.condarc
? - Почему conda не может загрузить этот пакет, даже если я могу загрузить его с помощью своего браузера?
- Как решить проблему,
- указав conda использовать корпоративный репозиторий
- Загрузка пакет вручную и загрузите conda с этим файлом?
Дополнительная информация
Я замаскировал некоторую не относящуюся к делу информацию, но это вещи c онда сообщает:
(base) %userprofile%>conda info
active environment : base
active env location : %ProgramFiles%\Anaconda3
shell level : 1
user config file : %userprofile%\.condarc
populated config files : %userprofile%\.condarc
conda version : X
conda-build version : T
python version : Z.final.0
base environment : %ProgramFiles%\Anaconda3 (read only)
channel URLs : https://user:password@corporateURL/repository/type/win-64
https://user:password@corporateURL/repository/type/noarch
https://user:password@www.corporateURL/repository/type2/win-64
https://user:password@www.corporateURL/repository/type2/noarch
https://user:password@corporateURL/repository/type3/win-64
https://user:password@corporateURL/repository/type3/noarch
package cache : %ProgramFiles%\Anaconda3\pkgs
%userprofile%\AppData\Local\conda\conda\pkgs
envs directories : %userprofile%\AppData\Local\conda\conda\envs
%ProgramFiles%\Anaconda3\envs
%userprofile%\.conda\envs
platform : win-64
user-agent : conda/X requests/Y CPython/Z Windows/10 Windows/S
administrator : False
netrc file : None
offline mode : False