She*_*rma 5 ruby macos cocoa objective-c cocoapods
我正在尝试将cocoapods设置为我的iOS应用程序但是当我去寻求命令:
sudo gem update --system
Run Code Online (Sandbox Code Playgroud)
我收到错误:当前安装的最新版本.中止.
当我进入cocoapods的下一步时:
sudo gem install cocoapods
Run Code Online (Sandbox Code Playgroud)
我在Mac OS 10.8.5上出错:
ERROR: Error installing cocoapods:
cocoapods-trunk requires Ruby version >= 2.0.0.
Run Code Online (Sandbox Code Playgroud)
我在Mac OS 10.9.4上尝试过相同的错误:
ERROR: Could not find a valid gem 'cocoapods' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - Errno::ECONNREFUSED: Connection refused - connect(2) (https://rubygems.org/latest_specs.4.8.gz)?
Run Code Online (Sandbox Code Playgroud)
小智 9
我有同样的问题,发现它是由于安装了旧版本的Ruby(即使我的OS X是10.10.2).您需要卸载旧版本并安装较新版本的Ruby.这些步骤对我有用:
尝试rvm ls查看您是否安装了较新版本.如果你这样做,只需使用它rvm use ruby-2.2.0,例如.
如果您没有未使用的兼容版本,请卸载旧版本:( rvm uninstall [your ruby version]如果此行显示错误,您可能必须先卸载cocoapods).使用rvm current看你正在运行的版本.
安装版本2.2.0(或用于rvm list known查看所有可用版本; 2.2.0为我工作,但2.2-head没有):rvm install ruby-2.2.0
当它完成时:rvm --create ruby-2.2.0然后rvm use ruby-2.2.0
重新安装cocoapods
| 归档时间: |
|
| 查看次数: |
1564 次 |
| 最近记录: |