在安装mPaaS平台时,出现了一些问题,后来把ruby删除,cocoaPods卸载了,重新装,也是出现了一些问题:
执行 pod --version时出现了以下错误:
3D0D75E00A6B49CD7BF2BCB53F86FAF7.jpg查看了文件夹,发现ruby2.2.4e文件夹下面竟然有2.2.0 A53B07CA-0D24-429A-A5BC-ABAA82E038A0.png
接着执行了,安装2.2.0版本
rvm install ruby-2.2.0
把2.2.0版本设置为默认
rvm 2.2.0 --default
接着把2.2.4删除
rvm remove 2.2.4
就好了。
但是在安装cocoapods又出错了,查了一下原因:
如下: BB1CD0A3-8CFC-49B7-93FC-B54859571E22.png应该是镜像源问题,后来删除了之前的镜像源,用了新的
gem sources -a http://rubygems.org/
就OK了。
更新cocoapods 时,出现报403问题, 把brew卸载下,重新安装,使用了官网的卸载方法,执行如下
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
报错
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
采用暴力卸载
rm -r /usr/local/Homebrew
rm -rf .git
rm -rf ~/Library/Caches/Homebrew
rm -rf /usr/local/opt
rm -rf /usr/local/Caskroom
rm -rf /usr/local/var/homebrew
在终端输入 brew, 如果没有发现这个文件,则删除干净了,下面可以重新安装了, 就一直报443错误
7050707-fcd94a622077053e.png网上各种尝试也没有解决,最后看到了说是重新装下command line tools命令行, 即下面命令
xcode-select --install
就会显示安装, 等待几分钟
最后还是会报同样的错误
又重新执行了一边安装Homebrew的命令,还是会报443的错误,强制给他安装,从官网上
下载了一个最新版的包,
进入
/usr/local
, 下面,新建一个文件夹为Homebrew, 把下载的文件拖进去就好了。
==========采取命令行安装
创建Homebrew目录
打开你的终端执行下面的命令,进行创建Homebrew
sudo mkdir /usr/local/Homebrew
同步brew.git库
sudo git clone https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git /usr/local/Homebrew
添加环境变量
sudo ln -s /usr/local/Homebrew/bin/brew /usr/local/bin/brew
同步core库
sudo mkdir -p /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
sudo git clone https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
同步cask
sudo mkdir -p /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask
sudo git clone https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask
提权
sudo chown -R $(whoami) /usr/local/Cellar
查看版本号
brew -v
OK, 大功告成
网友评论