RVM 的 Ruby 安装问题

tek*_*tia 19 ruby rvm osx-mavericks osx-yosemite macos

我一直在按照http://installrails.com 上的说明为我的 Macbook Air 设置一些 ruby​​ 工作,但我在运行 RVM 时遇到了任何问题。当我尝试安装 Ruby 时,出现以下错误。我在尝试运行时也会看到它们ruby -v

dyld: Library not loaded: /usr/local/lib/libgmp.10.dylib
  Referenced from: /Users/Chris/.rvm/rubies/ruby-2.1.3/bin/ruby
  Reason: image not found
Run Code Online (Sandbox Code Playgroud)

谷歌搜索并没有解决它,所以我很困惑是什么导致了它。有什么建议?

小智 31

今天早上在我的新 Mac 上设置 RVM 时遇到了完全相同的问题:

$ ruby -v
dyld: Library not loaded: /usr/local/lib/libgmp.10.dylib
Referenced from: /Users/psoshnin/.rvm/rubies/ruby-2.1.3/bin/ruby
Reason: image not found
Run Code Online (Sandbox Code Playgroud)

为了解决我首先运行的问题:

$ brew update && brew upgrade
Run Code Online (Sandbox Code Playgroud)

然后我跑了:

$ rvm reinstall 2.1.3 --disable-binary
Run Code Online (Sandbox Code Playgroud)

它为我成功安装。

$ ruby -v
ruby 2.1.3p242 (2014-09-19 revision 47630) [x86_64-darwin13.0]
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助。

  • 我不想为这个单一的问题升级我的各种软件包,所以我只是运行: brew update && brew install gmp && rvm 重新安装 2.1.3 (6认同)

Lee*_*een 11

这对我有用:

brew update && brew install gmp && rvm reinstall 2.1.3
Run Code Online (Sandbox Code Playgroud)