在 pip install pyinstall 时出现错误
pip._vendor.urllib3.exceptions.ReadTimeoutError:
HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out.
原因分析
在下载python库的时候,由于国内网络原因,python包的下载速度非常慢,查看pip 文档,只要在 pip的时候控制超时即可, 具体参数为 --default-timeout=100,时间单位为秒。
解决方案1:延长default-timeout超时时间到1000秒,结果还是不行。
pip install --default-timeout=1000 pyinstaller
解决方案2:更换镜像源,使用国内中科院镜像安装,安装成功。
pip install pyinstall -i https://pypi.mirrors.ustc.edu.cn/simple