python pip安装镜像源
问题默认情况下 pip 使用的是国外的镜像,在下载的时候速度非常慢,下载速度是几kb或者几十kb,花费的时间比较长。解决办法国内目前有些机构或者公司整理了对应的镜像源,使得通过内网就能访问即可,下载速度达到几百kb或者几M,速度对比而言简直一个天上,一个地下。下面以国内清华大学镜像源为例,展示如何使用国内镜像源进行pip包的安装。清华大学开源软件镜像源地址为:https://mirrors.tun
·
问题
默认情况下 pip 使用的是国外的镜像,在下载的时候速度非常慢,下载速度是几kb或者几十kb,花费的时间比较长。
解决办法
国内目前有些机构或者公司整理了对应的镜像源,使得通过内网就能访问即可,下载速度达到几百kb或者几M,速度对比而言简直一个天上,一个地下。
下面以国内清华大学镜像源为例,展示如何使用国内镜像源进行pip包的安装。
清华大学开源软件镜像源地址为:
可以看到,清华大学整理了非常多软件包的镜像源:
我们需要找到是pypi镜像源:
使用的方法有两种:
临时使用:
在pip install xxxx
后面加 -i https://pypi.tuna.tsinghua.edu.cn/simple
- 我们可以直接在 pip 命令中使用 -i 参数来指定镜像地址,例如:
pip3 install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
以上命令使用清华镜像源安装 numpy 包,这种只对当前安装对命令有用。
默认使用:
如果需要全局修改,则需要修改配置文件。
- Linux/Mac os 环境,配置文件位置在 ~/.pip/pip.conf(如果不存在创建该目录和文件):
mkdir ~/.pip
打开配置文件 ~/.pip/pip.conf,修改如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
查看 镜像地址:
$ pip3 config list
global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'
install.trusted-host='https://pypi.tuna.tsinghua.edu.cn'
可以看到已经成功修改了镜像。
- Window环境,你需要在当前对用户目录下(C:\Users\xx\pip,xx 表示当前使用对用户)创建一个
pip.ini在pip.ini
文件中输入以下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn
也可以直接使用下面代码进行默认设置:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
其他国内镜像源
更多推荐
已为社区贡献3条内容
所有评论(0)