Rails新建应用程序显示错误

5

我正在尝试使用Rails创建新项目,但是出现了错误。我正在使用Mac操作系统,但是它仍然显示错误。

$rails new EMS

/Users/.rvm/gems/ruby-2.2.0/bin/rails:23:in `load': cannot load such file -- /Users/.rvm/gems/ruby-2.2.0/gems/rails-4.2.0/bin/rails (LoadError)
    from /Users/.rvm/gems/ruby-2.2.0/bin/rails:23:in `<main>'
    from /Users/.rvm/gems/ruby-2.2.0/bin/ruby_executable_hooks:15:in `eval'
    from /Users/.rvm/gems/ruby-2.2.0/bin/ruby_executable_hooks:15:in `<main>'

你是用 Windows 作为开发操作系统的吗,我的朋友? - Mahabub Islam Prio
which ruby 返回什么? - Mohammad AbuShady
当我执行命令 ruby -v 时,它会返回相同的错误。 - Nikhil Thombare
2个回答

1

有一天,当我试图创建新的Rails应用程序时,也遇到了同样的问题。所以我按照以下步骤进行操作并解决了问题:

  1. 卸载Rails
  2. 卸载Ruby
  3. 使用rvm再次安装最新版本的Ruby
  4. 然后使用命令gem install rails安装Rails

按照这些步骤操作后,现在我能够创建新的应用程序了。也许这也能帮助你解决这个错误。


谢谢,我已经成功卸载了Rails并在电脑上重新安装。它对我有效..感谢。 - Nikhil Thombare
好的,解决方案是您需要检查您的计算机上的Ruby版本。如果返回错误,则意味着Rails未安装在您的计算机上。我遇到了同样的问题,所以我在我的计算机上安装了Rails并解决了这个问题。@Mohammad AbuShady - Nikhil Thombare
@NikhiL 我的意思是,如果这个答案帮助你解决了问题,那么请在投票箭头下方左侧点击勾选标记。 - Mohammad AbuShady
感谢 @Mohammad AbuShady - Nikhil Thombare

1

这个解决方案适用于Windows,但我正在使用Mac...谢谢老兄。 - Nikhil Thombare

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接