can't find gem cocoapods (>= 0.a) with executable pod (Gem::GemNotFoundExceptio

240 阅读1分钟

前言

最近常用vue比较少用原生,今天新更原生查看代码时,使用cocospods出现了如题一样的错误。

截屏2025-02-18 15.14.01.png

记录一下,希望能够帮到更多的伙伴。
我的这个问题是由于新换电脑需要安装的环境太多, 安装不同环境时安装了多个镜像所致。

一、 打开终端,然后输入以下命令查看是否有多个镜像:gem sources

如果存在多个就删除多余的(下边是我出现的)

*** CURRENT SOURCES ***

  


https://rubygems.org/

https://mirrors.tuna.tsinghua.edu.cn/rubygems/

二、 删除多余的镜像,多几个删几个

gem sources --remove xx(多余的镜像链接)

删除后重新执行gem sources 查看是否只剩下需要的那一条镜像

三、 更新一下gem

sudo gem update --system

四、更新cocoapods

sudo gem install -n /usr/local/bin cocoapods