Почему conda ищет пакет в канале, не указанном в файле .condar c? - PullRequest
1 голос
/ 06 августа 2020

Я изо всех сил пытаюсь установить пакеты на компьютер 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 и из репозитория компании.

  1. Почему conda ищет этот пакет за пределами канала, который я дал ему в файле .condarc?
  2. Почему conda не может загрузить этот пакет, даже если я могу загрузить его с помощью своего браузера?
  3. Как решить проблему,
    1. указав conda использовать корпоративный репозиторий
    2. Загрузка пакет вручную и загрузите 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...