新的 macbook - 试图运行 Rails,现在我得到“internal:gem_prelude>:1:in `require':无法加载这样的文件 -- ruby​​gems.rb (LoadError)"; [英] new macbook - trying to run Rails, now I get "internal:gem_prelude>:1:in `require': cannot load such file -- rubygems.rb (LoadError)"

查看:62
本文介绍了新的 macbook - 试图运行 Rails,现在我得到“internal:gem_prelude>:1:in `require':无法加载这样的文件 -- ruby​​gems.rb (LoadError)";的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我买了一台新的 Macbook Pro 并使用迁移助手从我的旧 iMac 上迁移.

I bought a new Macbook Pro and used migration assistant to move from my old iMac.

当我尝试运行 Rails 甚至捆绑安装时,我得到:

When I try to run Rails or even bundle install, I get:

internal:gem_prelude>:1:in `require': cannot load such file -- rubygems.rb (LoadError)
from <internal:gem_prelude>:1:in `<compiled>'

我确实得到以下信息:

$ ruby -v
ruby 1.9.3p374 (2013-01-15 revision 38858) [x86_64-darwin12.2.0]

我在 iMac 上的用户是 burtondav,在 Macbook Pro 上是 davidburton.不知道是不是这个原因.

My user on the iMac was burtondav, on the Macbook Pro it is davidburton. I don't know if that's the cause.

感谢您的帮助!

推荐答案

您可以尝试符号链接

ln -s /Users/davidburton /Users/burtondav

但正确的解决方案是重新安装 ruby​​ &红宝石.

but a proper solution would be to reinstall ruby & rubygems.

这篇关于新的 macbook - 试图运行 Rails,现在我得到“internal:gem_prelude>:1:in `require':无法加载这样的文件 -- ruby​​gems.rb (LoadError)";的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆