python中pip的默认源在国外,用pip install some_packages下载第三方包时特别慢,经常会超时,导致安装失败,这个时候换成国内镜像源就显得非常必要。
一、更换源地址 {#一、更换源地址}
1、临时更换源地址 {#1、临时更换源地址}
|-----------|--------------------------------------------------------------------|
| 1
| pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple
|
2、永久更换源地址 {#2、永久更换源地址}
①手动改地址 {#①手动改地址}
直接在user目录中创建一个pip目录,如:C:\Users\username\pip,新建文件pip.ini,内容如下:
清华:
|-----------------|--------------------------------------------------------------------------------------------------------------------------------|
| 1 2 3 4
| [global] timeout = 6000 trusted-host = pypi.tuna.tsinghua.edu.cn index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
|
阿里云:
|-----------------|-----------------------------------------------------------------------------------------------------------------------|
| 1 2 3 4
| [global] timeout = 6000 trusted-host = mirrors.aliyun.com index-url = https://mirrors.aliyun.com/pypi/simple/
|
②代码改地址 {#②代码改地址}
升级 pip 到最新的版本 (>=10.0.0) 后进行配置:
|-------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1 2
| pip install pip -U -i https://pypi.tuna.tsinghua.edu.cn/simple #更新pip pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple #更换源
|
二、常用源(上面蓝色网址可以换成下述任一种即可) {#二、常用源(上面蓝色网址可以换成下述任一种即可)}
- 清华:https://pypi.tuna.tsinghua.edu.cn/simple/
- 阿里云:http://mirrors.aliyun.com/pypi/simple/
- 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
- 豆瓣:http://pypi.douban.com/simple/