我试图在我的工作场所建立一个python开发环境来创建一些基本的应用程序.我似乎无法获得pip工作,例如我输入pip install numpy
并收到以下错误消息:
Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after connection broken by 'ConnectTimeoutError(<pip
._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x035884B0>, 'Connection to pypi.python.
org timed out. (connect timeout=15)')': /simple/numpy/
Run Code Online (Sandbox Code Playgroud)
我所做的研究似乎表明代理意识是我的问题,这是正确的,如果是这样,我不确定这究竟意味着什么或如何解决它.
And*_*ndy 34
如果您知道代理信息,可以将其传递给命令行:
pip install --proxy=user:pass@server:port numpy
Run Code Online (Sandbox Code Playgroud)
完整的字符串可以是这样简单:
pip install --proxy=http://proxy.example.com numpy
Run Code Online (Sandbox Code Playgroud)
proxy.example.com
您的(公司)代理服务器在哪里.您只需要传递user:pass
,port
如果代理也需要该信息.
这也有效
pip --proxy http://user:pass@server:port install libraryName
Run Code Online (Sandbox Code Playgroud)
小智 6
如果您使用代理服务器来安装软件包,则 pip 不起作用。要修复它:转到控制面板 -> Internet 选项 -> 连接 -> LAN 设置 -> 取消标记“使用代理服务器”选项。在此之后尝试使用 pip,它应该可以工作。安装软件包后,您可以开始使用代理服务器。
归档时间: |
|
查看次数: |
52624 次 |
最近记录: |