настроить conda для кэширования прокси (MacOs + Squidman) - PullRequest
0 голосов
/ 14 января 2019

Как я могу настроить conda для использования кэширующего прокси?

Пока у меня есть:

  • установил SquidMan и установил его хост и порт на 127.0.0.1:8080.
  • установить сетевые настройки для прокси http и https по этому адресу
  • отредактировал .condarc для использования прокси

Я думаю, что SquidMan настроен правильно. Если я выключаю его и пытаюсь зайти в интернет, я получаю сообщение об ошибке «Прокси-сервер отказывает в подключении». Это происходит как для веб-сайтов http, так и для https, а также если я ввожу IP-адрес напрямую (без DNS).

Отредактированный .condarc это:

proxy_servers:
    http: http://127.0.0.1:8080
    https: http://127.0.0.1:8080

Это те же адреса, что и в настройках системного прокси-сервера, которые, кажется, отлично работают для просмотра.

В качестве теста я езжу на велосипеде Конда установить Python = 3,6 Конда установить Python = 3,7 conda clean --all

и надеемся увидеть очень высокую скорость загрузки для этих пакетов Python. Но они всегда мучительно медленны.

Я проверил настройки SquidMan. Существует «максимальный размер объекта», возможно, это предотвращает кэширование загрузок conda. Они слишком большие? Поэтому я набрал эти настройки до максимума (намного больше, чем загрузка conda) и попытался снова. Те же результаты.

Как настроить squidman для работы с conda?

...