Python下载包缓慢时怎么修改镜像源
前言
在使用Python下载第三方包时,有时会比较缓慢,与Linux环境中下载软件一样可以替换软件源一样,Python下载源也可以进行修改,因为总是记不住镜像地址,特此记录一下。
常用镜像
- 豆瓣镜像: https://pypi.douban.com/simple
- 阿里镜像:https://mirrors.aliyun.com/pypi/simple
- 清华镜像:https://pypi.tuna.tsinghua.edu.cn/simple
- 中科大镜像:https://pypi.mirrors.ustc.edu.cn/simple
修改镜像源
在 pip 命令中,你可以指定索引(index)源来下载和安装库。如果想修改默认的索引源,可以按照以下方式进行操作:
临时修改索引源
要临时修改 pip 使用的索引源,可以在命令中使用 -i 参数,它是 --index-url 的缩写,用于指定包的索引 URL,例如:
python -m pip install --upgrade requests -i https://pypi.douban.com/simple
这个命令会使用豆瓣镜像源来安装最新版本的 requests 包,其中的 --upgrade 参数在确保如果该库已存在,将其更新到最新版本;如果不存在,则会正常安装最新版本。
永久修改索引源
要永久修改 pip 使用的索引源,可以在 pip 配置文件中进行更改。根据操作系统不同,配置文件的位置和名称也会有所不同。
Windows
在 Windows 上,pip 的配置文件通常是 pip.ini,位于以下路径之一:
C:\Users\Administrator\AppData\Roaming\pip\pip.iniC:\Users\<YourUsername>\pip\pip.iniC:\ProgramData\pip\pip.ini
如果这些路径中不存在 pip.ini 文件,你可以创建一个新的文件。
示例配置文件内容:
[global]
index-url = https://pypi.douban.com/simple
macOS 和 Linux
在 macOS 和 Linux 上,pip 的配置文件是 pip.conf,通常位于以下路径之一:
~/.config/pip/pip.conf~/.pip/pip.conf/etc/pip.conf
示例配置文件内容:
[global]
index-url = https://pypi.douban.com/simple
总结
- 常用的py镜像源
https://pypi.douban.com/simple和https://mirrors.aliyun.com/pypi/simple - 临时修改镜像源
python -m pip install requests -i https://pypi.douban.com/simple,要升级到最新添加--upgrade参数 - 想永久修改
pip使用的索引源,需要修改配置文件pip.ini或pip.conf,具体视系统而定,修改字段index-url的值
别人带我如何是我的因果,我带别人如何是我的修行;各自修行各自好,各自因果各自了,学最好的别人,做最好的自己~
相关文章:
Python下载包缓慢时怎么修改镜像源
前言 在使用Python下载第三方包时,有时会比较缓慢,与Linux环境中下载软件一样可以替换软件源一样,Python下载源也可以进行修改,因为总是记不住镜像地址,特此记录一下。 常用镜像 豆瓣镜像: https://pypi.…...
每日一练 | 时延和抖动
01 真题题目 关于时延和抖动,下面描述正确的是(多选): A. 端到端时延等于处理时延与队列时延之和 B. 抖动是因为每个包的端到端时延不相等造成的 C. 抖动的大小跟时延的大小相关,时延小则抖动的范围也小,时…...
嵌入式开发之使用 FileZilla 在 Windows 和 Ubuntu 之间传文件
01-FileZilla简介 FileZilla 是一个常用的文件传输工具,它支持多种文件传输协议,包括以下主要协议: FTP (File Transfer Protocol) 这是 FileZilla 最基本支持的协议。FTP 是一种明文传输协议,不加密数据(包括用户名和…...
腾势D9风光不再?中期改款能否及时“救火”
文/王俣祺 导语:腾势D9销量下滑了,这背后是MPV市场的整体没落还是众多新车的围追堵截?如今2025款腾势D9也来了,“加量不加价”的新车又能否逆转乾坤,重夺MPV市场霸主的地位? 腾势D9销量下滑的“真相” 回…...
OpenCV-Python实战(11)——边缘检测
一、Sobel 算子 通过 X 梯度核与 Y 梯度核求得图像在,水平与垂直方向的梯度。 img cv2.Sobel(src*,ddepth*,dx*,dy*,ksize*,scale*,delta*,borderType*)img:目标图像。 src:原始图像。 ddepth:目标图像深度,-1 代表…...
【智行安全】基于Synaptics SL1680的AI疲劳驾驶检测方案
随著车载技术的快速进步,驾驶安全越来越受到重视,而疲劳驾驶是造成交通事故的重要原因之一。传统的驾驶监控技术因精度不足或反应迟缓,无法满足实时监测需求。因此,结合人工智能技术的疲劳驾驶检测系统成为行业新方向,…...
机器学习随机森林回归时间序列预模型中时间滑动窗口作用以及参数设置
一、时间序列模型中时间滑动窗口作用 在时间序列模型中,时间滑动窗口(Sliding Window)起到了至关重要的作用。它是一种常见且有效的数据表示技术,通过将时间序列数据分割成多个固定大小的窗口,来捕捉和分析数据中的模式…...
【Rust自学】7.5. use关键字 Pt.2 :重导入与换国内镜像源教程
喜欢的话别忘了点赞、收藏加关注哦,对接下来的教程有兴趣的可以关注专栏。谢谢喵!(・ω・) 7.5.1. 使用pub use重新导入名称 使用use将路径导入作用域内后。该名称在词作用域内是私有的。 以上一篇文章的代码为例: m…...
自定义luacheck校验规则
安装运行环境 安装环境及源码解析,参考:LuaCheck校验原理解析 自定义校验规则 从代码中可以看出,定义一条规则有以下关键点: 需要定义告警信息:由键值对组成,key为告警编码(不一定为纯数字&…...
python钉钉机器人
上代码 #coding:utf-8 import sys import time import hmac import hashlib import base64 import urllib.parse import requeststimestamp str(round(time.time() * 1000)) secret 你的secret secret_enc secret.encode(utf-8) string_to_sign {}\n{}.format(timestamp, …...
汇编学习笔记
汇编 1. debug指令 -R命令(register) 查看、改变CPU寄存器的内容 r ax 修改AX中的内容 -D命令(display) 查看内存中的内容 -E命令(enter) 改写内存中的内容 -U命令(unassenble反汇编) 将内存中的机器指令翻译成汇编指令 -T命令(trace跟踪) 执行一条机器指令 -A命令…...
混合并行训练框架性能对比
混合并行训练框架性能对比 1. 框架类型 DeepSpeed、Megatron - LM、Colossal - AI、SageMaker、Merak、FasterMoE、Tutel、Whale、Alpa、DAPPLE、Mesh - TensorFlow 2. 可用并行性(Available parallelisms) DNN framework(深度神经网络框架)DP(数据并行,Data Parallelis…...
基于Docker+模拟器的Appium自动化测试(二)
模拟器的设置 打开“夜神模拟器”的系统设置,切换到“手机与网络”页,选中网络设置下的“开启网络连接”和“开启网络桥接模式”复选框,而后选择“静态IP”单选框,在IP地址中输入“192.168.0.105”,网关等内容不再赘述…...
数据结构之线性表之链表(附加一个考研题)
链表的定义 链表的结构: 单链表-初始化 代码实现: 单链表-头插法 代码实现: 这里我给大家分析一下 我们每创建一个新的节点都要插在头节点的后面,我们一定要注意顺序 一定要先让新节点指向头节点指向的下一个节点,…...
etmem
title: 聚焦 Etmem:高效内存管理的新引擎 date: ‘2024-12-31’ category: blog tags: Etmem内存管理性能优化系统资源 sig: storage archives: ‘2024-12’ author:way_back summary: Etmem 是一款专注于内存管理优化的创新工具,通过智能的内存分配、回…...
LangChain4j与Elasticsearch:构建高效的语义嵌入存储
LangChain4j与Elasticsearch:构建高效的语义嵌入存储 一、LangChain4j与Elasticsearch集成概述 1.1 LangChain4j简介 LangChain4j是一个为Java开发者设计的开源库,旨在简化大型语言模型(LLM)在Java应用程序中的集成。它提供了与…...
黄河小浪底水利枢纽泄洪预警广播系统正式上线
24小时站岗、危险自动报警、远程喊话驱离……近日,小浪底水利枢纽和西霞院水利枢纽的泄洪预警广播系统正式上线,通过数字化设施赋能管控水域日常监管,将危险水域各个角落“尽收眼底”,涉水危险行为“无处可藏”。 “前方船只请注意…...
理解生成协同促进?华为诺亚提出ILLUME,15M数据实现多模态理解生成一体化
多模态理解与生成一体化模型,致力于将视觉理解与生成能力融入同一框架,不仅推动了任务协同与泛化能力的突破,更重要的是,它代表着对类人智能(AGI)的一种深层探索。通过在单一模型中统一理解与生成ÿ…...
[文献阅读]ReAct: Synergizing Reasoning and Acting in Language Models
文章目录 摘要Abstract:思考与行为协同化Reason(Chain of thought)ReAct ReAct如何协同推理 响应Action(动作空间)协同推理 结果总结 摘要 ReAct: Synergizing Reasoning and Acting in Language Models [2210.03629] ReAct: Synergizing Reasoning an…...
摄像头监视脚本
摄像头监视脚本,若检测到摄像头画面有变化,保存这一段视频 一、使用方法 1.运行脚本 默认参数Threshold3, Period3, path./recordings python cam.py --threshold30 --period3 --path./recordings 2.参数说明 threshold:摄像头捕获到的画面变化量阈值…...
如何通过SEO优化让网站排名首页_网站UX设计对SEO有什么影响
如何通过SEO优化让网站排名首页 在当今竞争激烈的互联网环境中,网站排名首页是每个网站主的共同目标。搜索引擎优化(SEO)作为提高网站流量和可见性的关键手段,不可忽视。SEO不仅仅是关于关键词、内容和链接的优化,网站…...
2026年OpenClaw部署攻略:新手友好部署、配置大模型百炼APIKey、集成Skill详细步骤
2026年OpenClaw部署攻略:新手友好部署、配置大模型百炼APIKey、集成Skill详细步骤。OpenClaw(原Clawdbot)作为2026年主流的AI自动化助理平台,可通过阿里云轻量服务器实现724小时稳定运行,并快速接入钉钉,让…...
AhabAssistantLimbusCompany:让《Limbus Company》自动化更智能的PC助手
AhabAssistantLimbusCompany:让《Limbus Company》自动化更智能的PC助手 【免费下载链接】AhabAssistantLimbusCompany AALC,PC端Limbus Company小助手。AALC,Limbus Company Assistant on PC 项目地址: https://gitcode.com/gh_mirrors/ah…...
DLT Viewer实战:破解汽车电子日志分析的3大技术挑战与解决方案
DLT Viewer实战:破解汽车电子日志分析的3大技术挑战与解决方案 【免费下载链接】dlt-viewer Diagnostic Log and Trace viewing program 项目地址: https://gitcode.com/gh_mirrors/dl/dlt-viewer 在汽车电子开发领域,面对海量ECU日志数据时&…...
3dsconv完全指南:从格式转换到批量处理的开源解决方案
3dsconv完全指南:从格式转换到批量处理的开源解决方案 【免费下载链接】3dsconv Python script to convert Nintendo 3DS CCI (".cci", ".3ds") files to the CIA format 项目地址: https://gitcode.com/gh_mirrors/3d/3dsconv 你是否曾…...
LibreCAD完全指南:零基础掌握开源CAD绘图的实战秘籍
LibreCAD完全指南:零基础掌握开源CAD绘图的实战秘籍 【免费下载链接】LibreCAD LibreCAD is a cross-platform 2D CAD program written in C17. It can read DXF/DWG files and can write DXF/PDF/SVG files. It supports point/line/circle/ellipse/parabola/splin…...
如何在VSCode安装stm32的开发环境
第一步先安装VSCode和STM32CubeMX;第二步在Vscode中安装插件1:chinese2:STM32Cube for Visual Studio Code第三步在STM32CubeMX生成代码,先进行调试接口配置,Serial Wire是stlink调试;再生成代码界面选择cmake和GCC&am…...
番茄小说下载器:打造个人离线图书馆的终极指南 [特殊字符]
番茄小说下载器:打造个人离线图书馆的终极指南 🍅 【免费下载链接】Tomato-Novel-Downloader 番茄小说下载器不精简版 项目地址: https://gitcode.com/gh_mirrors/to/Tomato-Novel-Downloader 想要随时随地畅读番茄小说,不受网络限制&…...
终极指南:如何使用Orchestrator Raft模式构建无单点故障的MySQL高可用系统
终极指南:如何使用Orchestrator Raft模式构建无单点故障的MySQL高可用系统 【免费下载链接】orchestrator MySQL replication topology management and HA 项目地址: https://gitcode.com/gh_mirrors/or/orchestrator Orchestrator是一款强大的MySQL复制拓扑…...
高效安装BetterNCM:零基础用户的插件管理指南
高效安装BetterNCM:零基础用户的插件管理指南 【免费下载链接】BetterNCM-Installer 一键安装 Better 系软件 项目地址: https://gitcode.com/gh_mirrors/be/BetterNCM-Installer 你是否曾因网易云音乐插件安装步骤繁琐而放弃个性化体验?BetterNC…...
