【发布时间】:2019-05-20 07:05:54
【问题描述】:
我正在尝试创建 cocoa-pod 框架并尝试创建 pod 规范文件,但它给出了以下错误。
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- rubygems/core_ext/kernel_warn (LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /Library/Ruby/Site/2.3.0/rubygems.rb:1395:in `<top (required)>'
from <internal:gem_prelude>:4:in `require'
from <internal:gem_prelude>:4:in `<internal:gem_prelude>'
ruby -v : ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin18]
which ruby : /usr/bin/ruby
我尝试了以下命令,但结果相同。
\curl -sSL https://get.rvm.io | bash -s stable
install Ruby with rvm install 2.5.3
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- rubygems/core_ext/kernel_warn (LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /Library/Ruby/Site/2.3.0/rubygems.rb:1395:in `<top (required)>'
from <internal:gem_prelude>:4:in `require'
from <internal:gem_prelude>:4:in `<internal:gem_prelude>'
Installing requirements for osx.
Updating system...........Failed to update Homebrew, follow instructions here:
https://github.com/Homebrew/homebrew/wiki/Common-Issues
and make sure `brew update` works before continuing.
.
Error running 'requirements_osx_brew_update_system ruby-2.5.3',
please read /Users/Bhavesh_Mac/.rvm/log/1545279328_ruby-2.5.3/update_system.log
Requirements installation failed with status: 1.
【问题讨论】:
-
请正确格式化问题。
-
macOS 版本? stackoverflow.com/questions/53856625/… ?
-
我同意:使用 rbenv 安装最新的 Ruby。我发现 Mac OS ruby 2.3.0 几乎没用。
-
用
\curl -sSL https://get.rvm.io | bash -s stable安装RVM;使用rvm install 2.5.3安装 Ruby。 Don'tusesystem Ruby. -
操作系统版本是 macOS-Mojave,@anothermh 我试过给出同样错误的命令。