Ruby on rails rails服务器赢得';t启动-中断了设置

Ruby on rails rails服务器赢得';t启动-中断了设置,ruby-on-rails,bundler,Ruby On Rails,Bundler,昨天,该应用程序在开发过程中运行良好。今天,它询问了一颗失踪的宝石。我最终通过sudo bundle安装升级了gems。最后,它也不起作用,所以我回到gem1.4.2。我正在使用ruby 2.0.0p247、rails 4.0和ubuntu 当我键入rails s时,我得到: boot.rb:6:in `require': cannot load such file -- bundler/setup (LoadError) 我就是不知道出了什么问题。Bundle安装表示一切就绪 始终运

昨天,该应用程序在开发过程中运行良好。今天,它询问了一颗失踪的宝石。我最终通过sudo bundle安装升级了gems。最后,它也不起作用,所以我回到gem1.4.2。我正在使用ruby 2.0.0p247、rails 4.0和ubuntu

当我键入rails s时,我得到:

    boot.rb:6:in `require': cannot load such file -- bundler/setup (LoadError)
我就是不知道出了什么问题。Bundle安装表示一切就绪

始终运行:

bundle exec rails s

这将确保您使用的gems版本与Gemfile中捆绑的版本相同。

如果您运行“bundle exec rails s”,是否会出现相同的错误?否!如果我运行bundle exec,它会工作。。。您能解释一下原因吗?bundle exec rails在您的Gemfile(上次bundle安装)的上下文中运行服务器。rails s的功能几乎完全相同,除非您在本地安装了几个版本的gems,并且您的Gemfile没有说明要使用哪个版本。您应该写一个答案,以便我可以标记它。