ruby - "dyld: Library not loaded", "libruby.1.9.1.dylib"在命令行调用"mvim ."时

标签 ruby shell vim rvm macvim

我正在尝试使用“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(包含 ruby​​ 1.9.3-p125 的“rvm implode”)并重新安装了 1.9.3-p194。我需要做什么来解决这个问题?

谢谢

最佳答案

brew 将根据您当前事件的 ruby​​ 编译 MacVim,它可能是 1.9.3-p125。 rvm use 1.9.3-p194 --default && brew uninstall macvim && brew install macvim 可能是解决问题的最佳选择。

关于ruby - "dyld: Library not loaded", "libruby.1.9.1.dylib"在命令行调用"mvim ."时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11287274/

相关文章:

ruby-on-rails - 使 div(td) 成为链接。火腿( rails )

Linux if-else 不起作用

linux - grep:如何将匹配捕获到变量中?

VIM 复制一个包含 . (点)

vim - 在两个编辑器之间的 tmux 中猛拉

ruby - 如何在初始化方法中干掉我的 ruby​​ 异常?

ruby - ruby中的实例变量、类变量以及它们之间的区别

ruby-on-rails - 如何在 Rails 3.1 应用程序中拥有唯一的 session ID

linux - 如何在不解压缩的情况下查找 tar 文件中文件的行数

vim - 在vim中删除周围的空格