ruby 安装cocoapods时出错

kyks70gy  于 2023-10-18  发布在  Ruby
关注(0)|答案(3)|浏览(173)

我正在尝试安装最新的CocoaPods(目前是1.0.1),但它显示以下错误。

$ sudo gem install cocoapods
Password:
Fetching: i18n-0.7.0.gem (100%)
Successfully installed i18n-0.7.0
Fetching: thread_safe-0.3.5.gem (100%)
Successfully installed thread_safe-0.3.5
Fetching: tzinfo-1.2.2.gem (100%)
Successfully installed tzinfo-1.2.2
Fetching: minitest-5.9.0.gem (100%)
Successfully installed minitest-5.9.0
Fetching: concurrent-ruby-1.0.2.gem (100%)
Successfully installed concurrent-ruby-1.0.2
Fetching: activesupport-5.0.0.gem (100%)
ERROR:  Error installing cocoapods:
activesupport requires Ruby version >= 2.2.2.

安装指南说,
[...]它将与macOS上可用的默认Ruby一起安装。您可以使用Ruby版本管理器,但我们建议您使用macOS上可用的标准Ruby,除非您知道自己在做什么。
ruby不是我的首选语言,所以有人能帮助我,我如何安装cocoapods gem?
OSX版本:OS X El Capitan 10.11.5

wwwo4jvm

wwwo4jvm1#

首先安装一个旧版本的activesupport(它既兼容ruby 2.0又兼容cocoapods),然后安装cocoapods。sudo gem install activesupport -v 4.2.6

dnph8jn4

dnph8jn42#

请从以下链接安装最新版本的Ruby和RVM(Ruby版本管理器):(步骤在this链接中提供)
然后在终端运行“sudo gem install cocoapods”。

zour9fqk

zour9fqk3#

最简单的方法来解决任何问题,如果你有命令sudo gem install cocoapods,然后使用,而不是该命令使用“brew安装cocoapods”,它会照顾所有的问题,也让你知道该怎么做。
注意:使用brew你的机器必须有自制软件预装在你的mac上

相关问题