繁体   English   中英

尝试使用Rails服务器后在终端中获取错误

[英]Geting error in Terminal after trying Rails server

我正在尝试通过“ $ rails server”在Ubuntu Terminal中运行服务器,并且在终端中出现此错误:

“ /home/sergei/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in require': cannot load such file -- rails/cli (LoadError) from /home/sergei/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in require'从/ usr / bin / rails:7:in “”。

已安装Ruby和Rails。 谁知道我该如何解决? 谢谢!

检查是否有两个红宝石版本。 请粘贴以下命令的输出:

$ which -a ruby

如果您不只一个,请留下一个并删除其他人。

  1. 删除通过端口(yum或任何软件包管理器)安装的ruby版本。
  2. 删除OS随附的ruby版本(手动使用rm rm)。
  3. 从具有不同前缀的端口(/ usr而不是/ usr / local)安装ruby版本
  4. 重新安装rubygems

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM