Python 包索引(The Python Package Index,PyPI)是 Python 编程语言的软件存储库。 官网站点:https://pypi.org/
但是国内由于各种各样的原因,可能经常会因为网络问题而没法按照预期来安装我们期望的软件包。这个时候就可以使用国内的PyPI镜像来安装了。
下面以清华大学开源软件镜像站的PyPI镜像站为例来说明:
临时使用
1 | pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package |
注意: simple
不能少, 是 https
而不是 http
设为默认
升级 pip 到最新的版本 (>=10.0.0) 后进行配置:
1 | pip install pip -U |
如果您到 pip 默认源的网络连接较差,临时使用本镜像站来升级 pip:
1 | pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U |
使用如下方法也可以起到永久修改的目的。
- Linux环境
修改 ~/.pip/pip.conf (没有就创建一个)
1 | [global] |
- Windows环境
windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini
1 | [global] |
国内镜像
- 豆瓣:http://pypi.douban.com/simple
- 阿里云:http://mirrors.aliyun.com/pypi/simple/
- 中科大:http://pypi.mirrors.ustc.edu.cn/simple/
- 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
- 网易:https://mirrors.163.com/pypi/simple/
可能出现的问题处理
报错内容
1 | pip install mysql-python |
解决办法
编辑 vim .pip/pip.conf
1 | [install] |
欢迎关注我的公众号 须弥零一,跟我一起学习IT知识。
如果您喜欢此博客或发现它对您有用,则欢迎对此发表评论。 也欢迎您共享此博客,以便更多人可以参与。 如果博客中使用的图像侵犯了您的版权,请与作者联系以将其删除。 谢谢 !