描述:
使用anaconda prompt输入pip install matplotlib出现HttpsConnectionPool
环境:
conda:4.5.2
matplotlib:3.0.2
python3.7
system:win10
问题:使用matplotlib时出现问题,使用conda install matplotlib提示安装包已经存在,到site-package查看没有,pyCharm也提示没有,无奈使用pip安装
但是出现上述错误,一般出现403是禁止访问,但是奇怪的是每次都是下载到一半左右才报错,真的很捉急。从网上说,加大timeout时间,但是这个想法 很愚蠢啊,因为出现403你加timeout有什么用?估计也是觉得访问一半才报的错啊。
解决办法:1.使用作为参数。尝试没用
--trusted-host pypi.python.org
2.使用国内镜像源,亲测可用
原因:该网站不可访问,因为是国外服务器。
镜像源:
推荐使用ustc(中科大的):https://pypi.mirrors.ustc.edu.cn/simple
豆瓣:http://pypi.douban.com/simple
阿里:http://mirrors.aliyun.com/pypi/simple
cmd:
pip install --index https://pypi.mirrors.ustc.edu.cn/simple matplotlib