如何使用 conda/pip install 在公司代理后面安装软件包?
How to use conda/pip install to install packages behind a corporate proxy?
在 R 中我可以使用
install.packages("pkgName")
安装新包没问题。但是当我尝试 python 并执行 pip install package 时,它失败并出现错误
Retrying (Retry(total=4, connect=None, read=None, redirect=None,
status=None)) after connection broken by
'NewConnectionError(': Failed to establish a new connection:
[Errno 11004] getaddrinfo failed',)': /simple/pyarrow/
我认为这是因为 pip 不知道如何像 R 那样自动检测代理(在 Internet Explorer 中设置)。
我在网上找到的大部分信息要么不起作用,要么太复杂,没有专业知识的人无法理解。
conda install
也失败了。
有没有简单的解决方法?
尝试在 windows 命令提示符或 PowerShell 中使用以下命令:
pip install --proxy DOMAIN\username:password@proxyserver:port packagename
将域、用户名、密码、代理服务器和端口替换为您系统的特定值。这适用于由公司代理服务器后面的 Active Directory 验证的 windows 10 安装。
在 R 中我可以使用
install.packages("pkgName")
安装新包没问题。但是当我尝试 python 并执行 pip install package 时,它失败并出现错误
Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 11004] getaddrinfo failed',)': /simple/pyarrow/
我认为这是因为 pip 不知道如何像 R 那样自动检测代理(在 Internet Explorer 中设置)。
我在网上找到的大部分信息要么不起作用,要么太复杂,没有专业知识的人无法理解。
conda install
也失败了。
有没有简单的解决方法?
尝试在 windows 命令提示符或 PowerShell 中使用以下命令:
pip install --proxy DOMAIN\username:password@proxyserver:port packagename
将域、用户名、密码、代理服务器和端口替换为您系统的特定值。这适用于由公司代理服务器后面的 Active Directory 验证的 windows 10 安装。