我一直按照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
谷歌搜索也没能解决问题,所以我搞不清楚是什么原因造成的。有什么建议吗?
答案1
今天早上我在新 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
为了解决这个问题我首先运行:
$ brew update && brew upgrade
然后我跑了:
$ rvm reinstall 2.1.3 --disable-binary
并且它为我成功安装。
$ ruby -v
ruby 2.1.3p242 (2014-09-19 revision 47630) [x86_64-darwin13.0]
希望这可以帮助。
答案2
这对我有用:
brew update && brew install gmp && rvm reinstall 2.1.3