执行pipreqs . --encoding==utf8 --force 生成依赖requirements.txt时候报unknown protocol (_ssl.c:833)错。

在本地执行:pipreqs . --encoding==utf8 --force 报错部分内容入下:

raise SSLError(e, request=request)

requests.exceptions.SSLError: HTTPSConnectionPool(host='pypi.python.org', port=443): Max retries exceeded with url: /pypi/aicsctrl/json (Caused by SSLError(SSLError(1, '[SSL: UNKNOWN_PRO

TOCOL] unknown protocol (_ssl.c:833)'),))


错误原因是:本地开启了代理

解决方案:把你本地的代理都关闭(Fiddler、postman、buipsuit等关掉) 重新执行,应该就没有上面异常了。

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

推荐阅读更多精彩内容