执行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等关掉) 重新执行,应该就没有上面异常了。

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