pip命令行安装第三方库报错问题解决
废话写在前面:虽然python安装第三方库的方式有很多,但通过 命令行安装无疑是最简单方便的一种。享受过它的方便快捷之后再也不愿尝试其他方法,但是,安装了这么多次,有一个常见的错误想和大家分享一下。
在安装第三方库的时候报错,说是要更新pip,如图所示:
于是我乖乖输入命令 python -m pip install --upgrade pip 等待更新,结果:
每次输入后报错结果会不一样,但是如果在错误提示当中出现过 time out 字眼,那么,应该就是连接超时了!问题不大。
输入 python -m pip install --upgrade pip -i https://pypi.douban.com/simple,如图所示:
解决了这个问题之后,用同样的方法,输入 pip install 库名 -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
比如说,你想要安装ipython,就输入: pip install ipython -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
问题解决!!!
小结:
pip install 需要安装的包 -i 链接地址 --trusted-host 域名
如使用阿里云:pip install pymongo -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
国内链接地址:
阿里云 http://mirrors.aliyun.com/pypi/simple
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple
豆瓣(douban) http://pypi.douban.com/simple
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple