Linux一键更换pip源
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源设置完成!"
当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »