Linux更新pip国内源

临时使用

在使用pip的时候在后面加上-i参数,指定pip源

 pip install scrapy -i https://mirrors.aliyun.com/pypi/simple

永久更改

运行如下命令:

if [ ! -d ~/.pip ];then
   mkdir ~/.pip
fi
  
if [ -f ~/.pip/pip.conf ];
then
   sudo mv ~/.pip/pip.conf ~/.pip/pip.conf.bak
   sudo touch ~/.pip/pip.conf
else
   sudo touch ~/.pip/pip.conf
fi

sudo echo "[global]" >> ~/.pip/pip.conf
sudo echo "index-url = https://mirrors.aliyun.com/pypi/simple" >> ~/.pip/pip.conf
### 更改 Linux 系统中 pip 默认为国内镜像 #### 临时配置方法 对于单次操作,可以在命令行直接指定国内源来安装所需的 Python 包。例如: ```bash pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn ``` 这种方式适用于不想改变全局设置的情况,在每次执行安装指令时手动加入参数即可完成从特定镜像站获取资的任务[^1]。 #### 永久配置方法 如果希望长期使用某个国内源,则可以修改用户的 `.pip/pip.conf` 文件或创建一个新的文件位于 `/etc/pip.conf`(针对所有用户),其内容如下所示: ```ini [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple trusted-host = pypi.tuna.tsinghua.edu.cn ``` 上述配置使得后续所有的 `pip install` 命令都会自动指向清华大学开软件镜像站作为默认的索引网址,并信任该主机以避免SSL验证失败的问题[^3]。 另外一种方式是在家目录下的隐藏文件夹`.pip` 中新建名为 `pip.ini` 的文件并写入相同的内容;或者利用环境变量的方式实现同样的效果,比如在 shell 配置文件(`~/.bashrc`, `~/.zshrc`)里添加下面这行代码: ```bash export PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple export PIP_TRUSTED_HOST=pypi.tuna.tsinghua.edu.cn ``` 之后记得运行 `source ~/.bashrc` 或者相应的shell配置文件使更改生效[^4]。 通过以上任意一种途径都可以有效地加快在国内环境下Python包的下载速度,从而提高开发效率。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值