python

关注公众号 jb51net

关闭
首页 > 脚本专栏 > python > pip更换镜像源

Python基础之pip如何更换镜像源

作者:花神庙码农

pip的源是指pip安装包所依赖的索引地址,下面这篇文章主要给大家介绍了关于Python基础之pip如何更换镜像源的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下

引言

在使用 pip安装 Python包的时候会默认从官方的 PyPI 源下载文件,但由于速度比较慢(官方下载源在国外)。国内的一些公司和机构提供了 PyPI 镜像源(mirror source),可以通过设置来从国内的镜像源安装 Python 包,以便提高下载速度。

常用国内源

镜像网址
清华https://pypi.tuna.tsinghua.edu.cn/simple/
中科大https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣http://pypi.douban.com/simple/
阿里https://mirrors.aliyun.com/pypi/
上交大https://mirror.sjtu.edu.cn/pypi/web/simple/

如何更改源

临时更改

pip install <安装包> -i <镜像源>
pip install beautifulsoup4 -i https://mirrors.aliyun.com/pypi/simple
Collecting beautifulsoup4
The repository located at mirrors.aliyun.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with ‘–trusted-host mirrors.aliyun.com'.
Could not find a version that satisfies the requirement beautifulsoup4 (from versions: )
No matching distribution found for beautifulsoup4

则需要增加–trusted-host参数:

pip install beautifulsoup4 -i https://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com  

永久更改

方法一、通过命令行配置

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip config set trusted-host pypi.tuna.tsinghua.edu.cn
pip config set global.index-url  https://pypi.org/simple  
pip install xx -i https://pypi.org/simple

方法二、通过修改配置文件

Linux系统

mkdir ~/.pip && touch ~/.pip/pip.conf
[global] 
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
[install] 
trusted-host = pypi.tuna.tsinghua.edu.cn

Windows系统

C:\Users\qxhgd\pip
[global] 
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
[install] 
trusted-host = pypi.tuna.tsinghua.edu.cn

查看配置的源及配置文件路径

pip config list
pip config -v list

总结 

到此这篇关于Python基础之pip如何更换镜像源的文章就介绍到这了,更多相关pip更换镜像源内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文