pip更换永久软件源
pip更换软件源
由于使用pip或pip3安装python第三方包时,经常出现read timed out问题,所以需要将pip的官方软件源服务器换成国内的镜像服务器,从而提升python软件包安装效率和成功率。
pip国内镜像地址
- 阿里云 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/
pip换源方法
临时指定软件源
1 # 以使用清华大学的镜像源安装matplotlib为例 2 pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple/
永久修改软件源
1. Linux系统
在当前用户目录创建.pip隐藏目录,并将软件源地址写入该目录下的pip.conf文件(无论是pip还是pip3,方法一致。)
1 mkdir -p ~/.pip/ 2 vim ~/.pip/pip.conf
pip.conf的文件内容如下
[global] index-url = http://mirrors.aliyun.com/pypi/simple/ trusted-host=mirrors.aliyun.com
2. Windows系统
在windows文件管理器中,输入 %APPDATA%,会定位到一个新的目录下,在该目录下新建pip文件夹,然后到pip文件夹里面去新建个pip.ini文件,在新建的pip.ini文件中输入以下内容,搞定文件路径:"C:\Users\Administrator\AppData\Roaming\pip\pip.ini"
[global] index-url = http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host=mirrors.aliyun.com