Ruby on rails 尝试Rails服务器后在终端中获取错误
我试图通过“$rails server”在Ubuntu终端上运行服务器,但在终端上出现以下错误: “/home/sergei/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:53:inRuby on rails 尝试Rails服务器后在终端中获取错误,ruby-on-rails,linux,ubuntu,terminal,rbenv,Ruby On Rails,Linux,Ubuntu,Terminal,Rbenv,我试图通过“$rails server”在Ubuntu终端上运行服务器,但在终端上出现以下错误: “/home/sergei/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:53:inrequire”:无法从/home/sergei/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/core\u ext/kernel\u requ
require”:无法从/home/sergei/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:53:in
require'from/usr/bin/rails/7:in`”加载此类文件
安装了Ruby和Rails。
谁知道我怎么解决这个问题?
谢谢 检查是否有两个ruby版本。请粘贴以下命令的输出:
$ which -a ruby
如果您不止一个,请留下一个并删除其他
必须从基础知识开始,如
哪个gem
,哪个ruby
,哪个rails
,rails--version
,等等。将其中一些内容的输出添加到您的问题中。我知道基础知识,谢谢。但这是以前做过的项目。但我不知道我必须再写一次“bundle安装”。但还是不知道。因为那个项目已经完成了,没有转移到其他地方。所有gems都是以前安装的,没有任何更改。我们必须从哪个ruby开始,因为您没有。你应该得到一个.rbenv Ruby。然后我们必须询问您的gems文件夹在.rbenv下是什么样子,等等。。。