讲讲Python环境使用Pip命令快速下载各类库的方法

liftword1个月前 (03-29)技术文章13

喜欢的条友记得点赞、关注、转发、收藏,你们的支持就是我最大的动力源泉。

很多刚接触Python的朋友问我,为什么我使用pip下载库速度那么慢?

今天简单讲讲为什么,如何解决这个简单但又绕不过去的问题。

默认情况下,刚安装完Python不做任何设置的话,直接运行pip会从官方的PyPI仓库(Python Package Index)下载各类库,因为服务器在国外,所以国内访问非常缓慢,尤其是对于一些比较大的库,下载非常痛苦。

根源找到了,解决问题的方法就好办多了!那就是使用国内镜像源。

使用国内或其他地区的镜像源通常能提高下载速度。这是因为这些镜像源通常位于离你较近的位置,网络延迟较低。

今天给大家讲一下如何使用清华大学开源镜像站。

官方网站:

清华大学开源软件镜像站 | Tsinghua Open Source
Mirrorbarscubecircle-questiongithubbullhornangles-rightlinkfile-zipperenvelopearrow-up-right-from-squarepaperclipenvelopehashtagweibo

PyPI 镜像使用帮助

PyPI 镜像在每次同步成功后间隔 5 分钟同步一次。

pip

临时使用

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

注意,simple 不能少, 是 https 而不是 http

设为默认

升级 pip 到最新的版本 (>=10.0.0) 后进行配置:

python -m pip install --upgrade pip
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

如果您到 pip 默认源的网络连接较差,临时使用本镜像站来升级 pip:

python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip

配置多个镜像源

如果您想配置多个镜像源平衡负载,可在已经替换 index-url 的情况下通过以下方式继续增加源站:

pip config set global.extra-index-url " ..."

请自行替换引号内的内容,源地址之间需要有空格

可用的 pypi 源列表(校园网联合镜像站):
https://mirrors.cernet.edu.cn/list/pypi

PDM

通过如下命令设置默认镜像:

pdm config pypi.url https://pypi.tuna.tsinghua.edu.cn/simple

Poetry

通过以下命令设置首选镜像:

poetry source add --priority=primary mirrors https://pypi.tuna.tsinghua.edu.cn/simple/

通过以下命令设置补充镜像:

poetry source add --priority=supplemental mirrors https://pypi.tuna.tsinghua.edu.cn/simple/

希望这些信息对广大条友有所帮助!如果还有其他问题,请关注、私信我。

相关文章

5分钟-python包管理器pip安装

pip 是一个现代的,通用、普遍的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能,是Python开发的基础。第一步:PC端打开网址:选择gz后缀的文件下载第二步:...

Python 实用第三方库安装方法

下面将自己学习过程中总结的Python第三方库的安装常用三种方法分享给大家,本人推荐前面两种方式。(已安装Python)方法一:pip命令行直接安装  打开cmd命令窗口,通过命令 pip insta...

pygame安装教程全程详解

1、python --version 查看安装的Python版本,  pip --version 查看安装的pip版本,  升级pip命令: python -m pip install --upgra...

Python安装包总报错?这篇解决指南让你告别pip烦恼!

在Python开发中,pip 是安装和管理第三方包的必备工具,但你是否经常遇到各种报错,比如无法创建进程、权限不足、版本冲突,甚至SSL证书错误?这些问题不仅浪费时间,还让人抓狂!别担心!本文整理了...