在 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\用户名:密码@proxyserver:端口包名
将域、用户名、密码、代理服务器和端口替换为特定于您的系统的值。这适用于由企业代理服务器后面的 Active Directory 进行身份验证的 Windows 10 安装。
关于python - 如何使用 conda/pip install 在公司代理后面安装软件包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46720222/