pip install下载过慢
问题如上图,下载速度总是在20kb~50kb徘徊。解决方案如下
- 临时修改pip源,加参数
-i _源地址_
即可
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/
pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
- 或升级 pip 到最新的版本 (>=10.0.0) 后进行配置:
pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
修改源后的速度如图
pip install 超时报错与pip/pip3区别
- 超时报错:
pip --default-timeout=1000 install XXX
- pip和pip3:python3的话pip和pip3是等价的
但是在用pip3时有的时候要注意加上sudo -H
利用conda install更换下载源
#1.先更换下载源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
不咋好用的
SUMMERY
- pip很好用,只是有的包可能需要好的镜像
- 下lib的时候不要直接下载requirement的(除非你是连的服务器,服务器一般下载东西都超级快。。)
- 直接pip install ,缺什么下什么就好。