Python pip镜像源配置
一、选择国内常用镜像源
国内常用的镜像源有阿里云、清华大学、中国科技大学、华中理工大学、山东理工大学、豆瓣等。
1 2 3 4 5 6 7 8 9 10 11 | 阿里云镜像源:http: //mirrors.aliyun.com/pypi/simple/ 清华大学镜像源:https: //pypi.tuna.tsinghua.edu.cn/simple/ 中国科技大学镜像源:http: //pypi.mirrors.ustc.edu.cn/simple/ 华中理工大学镜像源:http: //pypi.hustunique.com/ 山东理工大学镜像源:http: //pypi.sdutlinux.org/ 豆瓣镜像源:https: //pypi.douban.com/simple/ |
二:切换镜像源,可查看:PyPI 镜像使用帮助
1.在命令行输入下列命令,切换清华大学镜像源。
升级 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 "<url1> <url2>..."
请自行替换引号内的内容,源地址之间需要有空格
可用的 pypi
源列表(校园网联合镜像站):https://mirrors.cernet.edu.cn/list/pypi
2.配置文件的方式修改镜像源
此方式不同的操作系统,配置文件存放的路径也不尽相同。这里仅列举linux、macOS、windows。使用此种方式,每次去安装第三方库的时候,不需要在后方加-i命令,pip会自动去配置号的镜像源查找对应的包。
1)Linux和macOS系统
Linux/Mac os 环境中,配置文件位置在 ~/.pip/pip.conf(如果不存在创建该目录和文件):
1 | mkdir ~/.pip |
打开配置文件 vi ~/.pip/pip.conf,修改如下:
1 2 3 4 | [global] index-url = https: //pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host = https: //pypi.tuna.tsinghua.edu.cn |
查看镜像地址:
1 | pip3 config list |
出现以下内容就表示已经成功修改了镜像
global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'
install.trusted-host='https://pypi.tuna.tsinghua.edu.cn'
2)windows
(1).使用按键win+e打开文件管理器,在上方路径栏输入:
1 | %APPDATA% |
查看此目录下是否有pip目录,如果没有则需要创建,并在pip目录下以文本方式添加pip.ini文件。
写入以下内容:
1 2 3 4 | [global] index-url = https: //pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host = pypi.tuna.tsinghua.edu.cn |
保存退出即可。
(2).需要在当前用户目录下查看是否有pip目录,如果没有则需要创建,并在pip目录下创建一个pip.ini文件,写入以下内容(C:\Users\xx\pip\pip.ini,xx 表示当前使用的用户):
1 2 3 4 | [global] index-url = https: //pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host = pypi.tuna.tsinghua.edu.cn |
保存退出即可。
想添加多个镜像源,可以使用以下格式,例如:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
extra-index-url =
https://mirrors.aliyun.com/pypi/simple/
https://mirror.baidu.com/pypi/simple
分类:
Python
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)