在命令行中调用“mvim。”时“dyld:Library not loaded”,“libruby.1.9.1.dylib”

我正在尝试使用“mvim”将我的rails项目打开到mvim(macvim)。 但是我收到以下错误。

➜ cs193p git:(master) mvim . dyld: Library not loaded: /Users/myusername/.rvm/rubies/ruby-1.9.3-p125/lib/libruby.1.9.1.dylib Referenced from: /usr/local/Cellar/macvim/7.3-64/MacVim.app/Contents/MacOS/Vim Reason: image not found [1] 85219 trace trap mvim . ➜ cs193p git:(master) mvim --version dyld: Library not loaded: /Users/myusername/.rvm/rubies/ruby-1.9.3-p125/lib/libruby.1.9.1.dylib Referenced from: /usr/local/Cellar/macvim/7.3-64/MacVim.app/Contents/MacOS/Vim Reason: image not found 

我最近删除了RVM(“rvm implode”,其中包括ruby 1.9.3-p125)并重新安装了1.9.3-p194。 我需要做些什么来解决这个问题?

谢谢

brew会针对你当前活跃的ruby编译MacVim,这可能是1.9.3-p125。 rvm use 1.9.3-p194 --default && brew uninstall macvim && brew install macvim可能是你解决问题的最佳选择。