我正在看" 安装Ruby on Rails·Mac OS X Yosemite ",并在说明中说它更新你的操作系统我不想做,因为我的电脑已经老了.
我还发现了" 如何在Mac上将Ruby更新为1.9.x? ".据我所知,我没有RVM,我害怕再次安装,以防我的系统要求仍然不够好.
最终,我正在尝试更新Jekyll,但我需要先更新我的系统.我需要Ruby 1.9.3或更高版本.将"如何在Mac上将Ruby更新为1.9.x?" 工作?我正在运行Ruby 1.8.7(2012-02-08 patchlevel 358)[universal-darwin10.0]'.
编辑:我最终安装了RVM.对于那些将来找到此页面的人,我遇到了这些问题/帮助页面:
* WARNING: You have '~/.profile' file...* WARNING: Above files contains PATH = with no$ PATHinside我大约两周前更新了操作系统,从那时起我就遇到了这个问题:
> ruby -v
dyld: Library not loaded: /usr/local/opt/gmp/lib/libgmp.10.dylib
Referenced from: /Users/me/.rvm/rubies/ruby-2.2.1/bin/ruby
Reason: image not found
[1] 65487 trace trap ruby -v
Run Code Online (Sandbox Code Playgroud)
此处找到的解决方案(Ruby -v dyld: Library not returned: /usr/local/lib/libgmp.10.dylib)适用于每个终端会话,但不是永久的。我运行的是操作系统 10.9.5。
这是暂时有效的:
rvm reinstall 2.1.4
Run Code Online (Sandbox Code Playgroud)
除了更新自制程序之外,这没有任何效果:
brew update && brew install gmp
Run Code Online (Sandbox Code Playgroud)
我怎样才能永久解决这个问题?