python中提高pip install速度
pipinstall命令默认是用的是python官方源,由于一些客观原因,连接速度很慢,甚至超时中断,到时很多模块安装不上,甚是苦恼!
怎么办?
使用国内镜像源,将以下命令完成拷贝出来,粘贴至记事本中,保存为bat文件,双击执行该批处理文件。
@echooff rem声明采用UTF-8编码chcp65001 echo\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* echo自动设置pip安装配置文件 echo\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* setpipFolder=\\pip\\ ifexist%userprofile%%pipFolder%( echo目录%userprofile%%pipFolder%已存在无需创建 )else( echo创建%userprofile%%pipFolder% md%userprofile%%PiPFolder% ) cd%userprofile%%pipFolder% echo\[global\]>pip.ini ( echotimeout=60 echoindex-url=http://pypi.douban.com/simple echoextra-index-url=https://pypi.tuna.tsinghua.edu.cn/simple/ echo\[install\] echotrusted-host=pypi.douban.com echopypi.tuna.tsinghua.edu.cn echotimeout=10 )>>pip.ini wmicENVIRONMENTwhere"name='path'andusername=''" setVariableValue="%path%;%userprofile%%pipFolder%pip.ini"
然后再试试pipinstall命令,绝对飞一般的感觉。
另外给大家一些常用的pip国内源:
阿里云https://mirrors.aliyun.com/pypi/simple/
中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban)https://pypi.douban.com/simple/
清华大学https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学https://pypi.mirrors.ustc.edu.cn/simple/
使用方法
临时生效
使用时加上参数-i
如:
pipinstallmatplotlib-ihttps://mirrors.aliyun.com/pypi/simple/
永久生效
1.Linux下,修改~/.pip/pip.conf(没有就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹)
内容如下:
[global]
index-url=https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
2.windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini。内容同上。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。