欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

(转)[Python]pip更换国内源

程序员文章站 2022-05-30 23:13:46
...

转自:https://blog.csdn.net/kwame211/article/details/95984293

 

Python切换pip 或 pip3安装源的为国内源方法,大家知道,pip是Python中非常方便易用的安装包管理器,但是在实际下载安装包的时候总是连接不上或者下载速度特别慢, pypi.python.org就是其中一个。用pip3下载第三方库速度实在是慢到令人难以接受的地步,几十k每秒,所以打算给它换个国内的源。

 

所以,使用pip 或 pip3给Python安装软件时,经常出现Timeout连接超时错误。修改pip连接的软件库可以解决这个问题。

 

pip更换为国内源,可以大大的提高安装成功率和速度。

 

方案一:修改配置文件

 

首先在当前用户目录下建立文件夹.pip,然后在文件夹中创建pip.conf文件,再将源地址加进去即可。

 

mkdir ~/.pip

vim ~/.pip/pip.conf

# 然后将下面这两行复制进去就好了

[global]

index-url = https://mirrors.aliyun.com/pypi/simple

 

#--------------------------------------------------------------------

国内其他pip源

 

    清华:https://pypi.tuna.tsinghua.edu.cn/simple

    中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

    华中理工大学:http://pypi.hustunique.com/

    山东理工大学:http://pypi.sdutlinux.org/

    豆瓣:http://pypi.douban.com/simple/

 

注意:不管你用的是pip3还是pip,方法都是一样的,都是创建pip文件夹。

 

解决方案二:临时给pip 或 pip3换源

 

命令格式:sudo pip3 install 包名 -i 镜像源url

 

pip 或 pip3更换源为国内源

 

比如我在用pip3安装Python模块matplotlib的时候,下载速度只有是几k

 

sudo pip3 install matplotlib -i https://pypi.douban.com/simple/ 

sudo pip3 install matplotlib -i https://pypi.douban.com/simple/

 

之后下载速度提到了1-2MB/s左右

 

 

 

相关标签: pip3