Linux一键更换pip源
修改前都应备份现有 pip.conf 或 pip.ini 文件,避免配置丢失。使用前请修改文件后缀为.sh。文件权限:使用用户级配置(推荐): 文件路径:~/.pip/pip.conf 或 ~/.config/pip/pip.conf 作用:仅影响当前用户,无需 root 权限。系统级配置:文件路径:/etc/pip.conf 作用:影响所有用户,需要 root 权限/ 用户级配置:当前用户对 ~/.pip/ 或 ~/.config/pip/ 目录有 读写权限(通常已具备)。 系统级配置:需要 root 权限(如使用 sudo)
cp ~/.pip/pip.conf ~/.pip/pip.conf.bak # 用户目录配置 cp /etc/pip.conf /etc/pip.conf.bak # 系统级配置
# 创建目录(如果不存在)mkdir -p ~/.pip/

#!/bin/bash echo "请选择pip源:" echo "1. 默认源" echo "2. 豆瓣源" echo "3. 清华源" echo "4. 阿里源" echo "5. 科技大学源" read -p "请输入数字选择源(1/2/3): " source_index if [ $source_index == 1 ]; then source_url="https://pypi.org/simple" elif [ $source_index == 2 ]; then source_url="https://pypi.douban.com/simple" elif [ $source_index == 3 ]; then source_url="https://pypi.tuna.tsinghua.edu.cn/simple" elif [ $source_index == 4 ];then source_url="http://mirrors.aliyun.com/pypi/simple/" elif [ $source_index == 5 ]; then source_url="https://pypi.mirrors.ustc.edu.cn/simple/" else echo "输入错误,请重新输入" exit 1 fi echo "正在设置pip源..." mkdir -p ~/.pip echo "[global] index-url = $source_url trusted-host = pypi.douban.com pypi.org pypi.tuna.tsinghua.edu.cn" > ~/.pip/pip.conf echo "pip源设置完成!"
本文最后更新时间 2025-06-28
文章链接地址:https://xzlo.blog/index.php/archives/62/
本站文章除注明[转载|引用|原文]出处外,均为本站原生内容,转载前请注明出处