在conda环境中安装pip

时间:2020-10-26 13:14:25

标签: pip conda

我在condarc文件中具有以下设置:

ssl_verify: true
use_pip: True
add_pip_as_python_dependency: True
channels:
  - conda-forge
  - defaults
proxy_servers:
  http: proxyserver
  https: proxyserver

我在公司代理后面使用Anaconda,在http:和https:字段下提到了有关代理服务器的那些详细信息。

一旦我激活环境并发出以下命令:

pip install -r requirements.txt 

我遇到以下错误:

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after 
connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.HTTPSConnection object at 
0x000002A615C950D0>, 'Connection to pypi.org timed out. (connect timeout=15)')': /simple/jinja2/

1 个答案:

答案 0 :(得分:0)

对我来说,这似乎是SSL错误。我通过绕过它来修复它,如下所示:

pip install -r requirements.txt —trusted-host pypi.org —trusted-host files.pythonhosted.org

如果您在公司网络中,则可能由于防火墙阻塞而发生。尝试上述解决方案。