【问题标题】:Can't start from scratch -- Brew and Gem不能从头开始——Brew 和 Gem
【发布时间】:2014-09-03 18:12:18
【问题描述】:

我的开发环境很糟糕,我只想从零开始。每当我运行 brew 或 gem 时,都会收到以下错误消息:

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- bundler/setup (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'

有人可以帮我吗?我无计可施。我只是想把它全部吹走并重新安装它。

【问题讨论】:

  • 就我个人而言,我会使用版本管理器,并且不做任何事情来触及 OS X 自己的红宝石。
  • 我也会。事实上,我是。为什么它查看的是我的系统 ruby​​,而不是 rvm?
  • 因为你的路径不对?

标签: ruby rubygems homebrew


【解决方案1】:

那是 osx 附带的本地 ruby​​ 版本。没有理由删除它,您只需要使用 rvm 或 rbenv 之类的东西,它们将根据您正在使用的 ruby​​ 版本安装所有 gem 依赖项。

您很可能遇到了 gem 和 ruby​​ 2.0.0 的兼容性问题。我个人使用 rvm,所以我会这样做:

\curl -sSL https://get.rvm.io | bash -s stable --ruby

查看安装指南here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-02
    • 1970-01-01
    • 2011-05-13
    • 1970-01-01
    • 1970-01-01
    • 2016-04-22
    相关资源
    最近更新 更多