Could not find a version that satisfies the requirement passlib (from versions: )

pip安装软件报错

[root@m01 ~]$ pip install passlib
Collecting passlib
  Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7f9034eae7d0>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /simple/passlib/
  Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7f9034eaefd0>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /simple/passlib/
  Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7f9034e6f190>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /simple/passlib/
  Retrying (Retry(total=1, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7f9034e6f310>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /simple/passlib/
  Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7f9034e6f490>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /simple/passlib/
  Could not find a version that satisfies the requirement passlib (from versions: )
No matching distribution found for passlib
![image.png](https://upload-images.jianshu.io/upload_images/20196650-7f9d97bff92f8017.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

分析思路:
①根据提示 (from versions: ) 可能是pip版本过低,需要更新pip:
python -m pip install --upgrade pip

②Read timed out
升级后还是报错,但是错误不一样了.


image.png

应该是网络问题, 国内网络链接python不稳定,需借助国内的源加速

pip install passlib -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

借助了国内源瞬间成功!


image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容