在设置 Cocoa Pods 和安装 Ruby 更新时出错
Getting error in setting up Cocoa Pods and install update for Ruby
我正在尝试为我的 iOS 应用程序设置 cocoapods 但是当我执行命令时:
sudo gem update --system
我收到错误消息:当前已安装最新版本。正在中止。
当我进入椰子足类的下一步时:
sudo gem install cocoapods
我在 Mac OS 10.8.5 上遇到错误:
ERROR: Error installing cocoapods:
cocoapods-trunk requires Ruby version >= 2.0.0.
我在 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)
我遇到了同样的问题,发现这是由于安装了旧版本的 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
我正在尝试为我的 iOS 应用程序设置 cocoapods 但是当我执行命令时:
sudo gem update --system
我收到错误消息:当前已安装最新版本。正在中止。
当我进入椰子足类的下一步时:
sudo gem install cocoapods
我在 Mac OS 10.8.5 上遇到错误:
ERROR: Error installing cocoapods:
cocoapods-trunk requires Ruby version >= 2.0.0.
我在 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)
我遇到了同样的问题,发现这是由于安装了旧版本的 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