在安裝mPaaS平臺時,出現(xiàn)了一些問題聚凹,后來把ruby刪除芜壁,cocoaPods卸載了,重新裝庐冯,也是出現(xiàn)了一些問題:
執(zhí)行 pod --version時出現(xiàn)了以下錯誤:
查看了文件夾孽亲,發(fā)現(xiàn)ruby2.2.4e文件夾下面竟然有2.2.0
接著執(zhí)行了,安裝2.2.0版本
rvm install ruby-2.2.0
把2.2.0版本設(shè)置為默認
rvm 2.2.0 --default
接著把2.2.4刪除
rvm remove 2.2.4
就好了肄扎。
但是在安裝cocoapods又出錯了墨林,查了一下原因:
如下:應(yīng)該是鏡像源問題,后來刪除了之前的鏡像源犯祠,用了新的
gem sources -a http://rubygems.org/
就OK了旭等。
更新cocoapods 時,出現(xiàn)報403問題衡载, 把brew卸載下搔耕,重新安裝,使用了官網(wǎng)的卸載方法痰娱,執(zhí)行如下
/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, 如果沒有發(fā)現(xiàn)這個文件弃榨,則刪除干凈了,下面可以重新安裝了梨睁, 就一直報443錯誤
網(wǎng)上各種嘗試也沒有解決鲸睛,最后看到了說是重新裝下command line tools命令行, 即下面命令
xcode-select --install
就會顯示安裝, 等待幾分鐘
最后還是會報同樣的錯誤
又重新執(zhí)行了一邊安裝Homebrew的命令坡贺,還是會報443的錯誤官辈,強制給他安裝箱舞,從官網(wǎng)上
下載了一個最新版的包,
進入
/usr/local
, 下面拳亿,新建一個文件夾為Homebrew, 把下載的文件拖進去就好了晴股。
==========采取命令行安裝
創(chuàng)建Homebrew目錄
打開你的終端執(zhí)行下面的命令,進行創(chuàng)建Homebrew
sudo mkdir /usr/local/Homebrew
同步brew.git庫
sudo git clone https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git /usr/local/Homebrew
添加環(huán)境變量
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
提權(quán)
sudo chown -R $(whoami) /usr/local/Cellar
查看版本號
brew -v
OK肺魁, 大功告成