Чтобы использовать pip за прокси, вы можете указать прокси с опцией --proxy
.
pip install --proxy=https://user:pass@server:port packages
Если вы собираетесь выполнить несколько установок pip за один сеанс, вы можете установить переменные прокси в терминале или командной строке. Строки ниже взяты из здесь . Если у вас есть возможность определить переменные среды, сделайте это один раз, и вам будет хорошо.
# Windows
set http_proxy=http://[username:password@]proxyserver:port
set http_proxy=https://[username:password@]proxyserver:port
# Linux
export https_proxy=https://[username:password@]proxyserver:port
На работе у нас все еще были некоторые проблемы, потому что некоторые домены не были доверенными, поэтому вы можете добавить следующие строки, чтобы сообщить pip, что следующие домены в порядке.
--trusted-host pypi.python.org
--trusted-host files.pythonhosted.org
--trusted-host pypi.org
Если вы хотите настроить Anaconda на использование прокси без необходимости каждый раз указывать прокси, вам нужно создать файл .condarc
в вашем домашнем каталоге. Добавьте следующие строки в файл .condarc
, и все будет хорошо. Более подробную информацию можно найти здесь .
proxy_servers:
http: http://user:pass@server:port
https: https://user:pass@server:port