pip下载python包速度慢

本文介绍了一种提高pip安装Python包速度的方法,通过使用清华大学提供的国内镜像源,有效解决了下载速度慢的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

不知道你们使用pip来下载一些包的时候,会不会觉得速度很慢,我经常会遇到。
比如说我要下载一个tensorflow ,我在环境里使用pip install tensorflow-gpu==1.5,文件大小也就是80多m,然而10k/s ,让我赶着测试我的GPU很烦躁。又或者使用ubuntu的时候,经常要下载一些深度学习和python的包,也是使用pip, 然而经常会遇到因为下载时间太长,超过默认时间就自动停止。我只能去设置更长的默认时间轴,来避免下载一半就停了。

其实这都是因为下载速度过慢拖的罪,上网搜索了一下,发现原来是使用国外镜像而导致下载速度慢,通常的做法使用国内镜像,比如说清华大学的镜像,具体做法是:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow-gpu==1.5

也就是说,只需在你使用pip的时候在中间加参数:
-i https://pypi.tuna.tsinghua.edu.cn/simple

那加速的效果,闪烁飞快的进度条,真是叫人舒服。
对了,我是参考自大佬的文章。如果你问我什么是镜像?工作原理是什么?不好意思,术业有专攻,这不是我需要去斟酌的,如果你知道,不妨留言告诉小弟一声,让我也学(zhuang)学(be)。

作者:cv小白_jackko
来源:优快云
原文:https://blog.youkuaiyun.com/ling_xiobai/article/details/79821903
版权声明:本文为博主原创文章,转载请附上博文链接!

### 如何加速 Python `pip` 下载速度 为了显著加快 Python 库的安装过程,可以通过配置国内镜像源来优化下载效率。以下是具体实现方式: #### 使用临时镜像源 每次执行 `pip install` 命令时指定一个较快的国内镜像站点作为参数,这种方式适用于一次性操作。 ```bash pip install -i https://pypi.tuna.tsinghua.edu.cn/simple package_name ``` 此方法简单快捷,在命令行中直接附加 `-i` 参数即可指向清华或其他推荐的镜像站[^2]。 #### 设置默认镜像源 如果希望长期享受更快捷的服务,则可以更改全局或用户的 `.pip/pip.conf` 文件中的索引URL设置。对于 Windows 用户来说,文件路径通常位于 `%APPDATA%\pip\pip.ini`; 对于 Linux 和 macOS 则是在 `~/.config/pip/pip.conf` 或者 `~/.pip/pip.conf`. 配置样例如下所示: ```ini [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple ``` 通过上述任一种途径调整后,后续所有的管理器活动都将受益于此变更带来的性能增益[^3]. 另外值得注意的是,除了官方文档提及的方式外,还可以利用环境变量来进行动态切换。比如在Windows上可通过PowerShell运行如下指令: ```powershell $env:pip_index_url="https://pypi.tuna.tsinghua.edu.cn/simple" ``` 而在Linux/MacOS终端则可采用export语句完成相同目的: ```bash export PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple ``` 这些措施能够有效地缓解因网络状况不佳而导致的依赖项获取缓慢问题[^1].
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值