2015-07-10 119 views
0

這是錯誤當我嘗試啓動軌服務器,我得到一個錯誤

C:\Users\Евгений\silmple_cms2>rails server 
C:/Users/Евгений/silmple_cms2/config/application.rb:7:in `<top (required)>': uni 
nitialized constant Bundler (NameError) 
     from C:/Ruby22-x64/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_req 
uire.rb:54:in `require' 
     from C:/Ruby22-x64/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_req 
uire.rb:54:in `require' 
     from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-4.2.3/lib/rails/com 
mands/commands_tasks.rb:78:in `block in server' 
     from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-4.2.3/lib/rails/com 
mands/commands_tasks.rb:75:in `tap' 
     from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-4.2.3/lib/rails/com 
mands/commands_tasks.rb:75:in `server' 
     from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-4.2.3/lib/rails/com 
mands/commands_tasks.rb:39:in `run_command!' 
     from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-4.2.3/lib/rails/com 
mands.rb:17:in `<top (required)>' 
     from C:/Ruby22-x64/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_req 
uire.rb:128:in `require' 
     from C:/Ruby22-x64/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_req 
uire.rb:128:in `rescue in require' 
     from C:/Ruby22-x64/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_req 
uire.rb:39:in `require' 
     from bin/rails:4:in `<main>' 

C:\Users\Евгений\silmple_cms2> 
+0

您似乎沒有安裝「bundler」。試試'gem install bundler' –

回答

0

好像bundler不存在。啓動服務器之前,請嘗試:

gem install bundler 

依次爲:

rails server 

櫃面bundler已經存在,清除所有bundler特定的設置和緩存:

rm -rf .bundle/ 
rm -rf vendor/ 
rm -rf Gemfile.lockcache/ 
+0

does not help,same error –

0

類型: gem install bundler 到安裝處理所有寶石的bundler應用程序。

然後輸入bundler install來檢查並安裝所有的寶石。

+0

does not help,same error –

+0

are you using Capistrano? – inthenameofmusik

+0

我不使用Capistrano –

相關問題