有谁知道运行 rake 时会导致此错误的原因是什么?:
dlopen(/Users/someone/.rvm/gems/ruby-1.9.3-p125@gaggleup/gems/linecache19-0.5.13-x86_64-darwin-11/lib/trace_nums19.bundle,9):库不已加载:/Volumes/Users/barry/.rvm/rubies/ruby-1.9.3-p125/lib/libruby.1.9.1.dylib 引用自:/Users/someone/.rvm/gems/ruby-1.9.3-p125@gaggleup/gems/linecache19-0.5.13-x86_64-darwin-11/lib/trace_nums19.bundle 原因:找不到图像 -/Users/someone/.rvm/gems/ruby-1.9.3-p125@gaggleup/gems/linecache19-0.5.13-x86_64-darwin-11/lib/trace_nums19.bundle
最佳答案
在我看来,您碰巧使用了 ruby-debug19
的快速修复,它实际上使用了自定义 gem 源,更具体地说,这个源“https://gems.gem”。 gemfury.com/8n1rdTK8pezvcsyVmmgJ/'
在您的 Gemfile
中。
如果你这样做,那么你可能会遇到我在这里遇到的同样的问题,那就是从此源安装的所有 gem,例如 linecache19
或 pg-0.13.2-x86_64 -darwin-11
静态链接到用户barry
(可能是作者)的库。我在自定义源 gem 方面没有取得太大成功,因此我卸载了所有这些,并以困难的方式做到了这一点,即从 sourceforge 站点获取 linecache gem。
关于ruby-on-rails - Ruby on Rails : Can anyone identify what would possibly cause this error when running a rake?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9946541/