Python 开发中,经常要使用大量的第三方库,通过 pip 进行安装时,默认为国外源,速度非常慢。我们可以通过指定源的方式来提速。
以国内的清华的源为例来进行说明, 该源的地址是: https://pypi.tuna.tsinghua.edu.cn/simple
直接在命令行中使用
在执行 pip 时,可以直接通过 “-i” 参数指定命令执行时使用的源,如:
1 | python.exe -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple |
以上命令演示了在升级 pip 版本时通过使用清华大学的源来加速。
全局使用
也可以把要使用源定义在配置文件中,这样就可以避免每次执行命令是输入源。
配置文件名的内容包含:
1 | [global] |
windows 中的配置
在 Windows 系统中,可以在用户目录下建立一个名为 pip 的目录,然后建立一个名为: pip.ini 的文件,内容为上面的内容。
Linux 中的配置
在用户目录中建立名为: .pip 的目录,然后建立名为: pip.conf 的文件,内容为上面的内容。
其它常用的国内源
其实在国内也有很多源可以选择, 比如:
1 | 阿里云:http://mirrors.aliyun.com/pypi/simple/ |