问题描述:
使用python -m pip install package_name安装包时经常会出现timed out 的报错,原因是使用的是国外的镜像网站导致的,即便没有出现timed out的情况也是下载速度非常的慢。
解决办法:
1使用国内镜像网站将包下载下来,然后放到scripts文件夹下,然后直接安装.
安装whl文件:
python -m pip install XXX.whl
需要的相关文件会在安装中提示,然后下载继续安装。如果是zip文件,也是一样,将对应的文件从网站上下载下来,然后放到site-packages文件夹下,然后解压。找到解压文件中有一个setup.py文件,然后运行
python setup.py install
直到Successfully installed XXX
2 给变安装软件的的镜像下载路径,使用的代码为:
python -m pip install --index https://pypi.tuna.tsinghua.edu.cn/simple package_name
index后面为国内清华大学镜像网站,也可以换成国内其他的镜像网站。
PS:部分可用的国内镜像网站:
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
v2ex:http://pypi.v2ex.com/simple
阿里云:http://mirrors.aliyun.com/pypi/simple
中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple
中国科学院:http://pypi.mirrors.opencas.cn/simple
douban:http://pypi.douban.com/simple
Python官方:https://pypi.python.org/simple