2013-05-08 75 views
-1

當我嘗試在Ruby on Rails中創建網站時,我收到以下錯誤Rails無法創建網站

任何人?

$軌新的/ var/WWW /虛擬主機/銷售/紅寶石/博客

/usr/lib/ruby/site_ruby/1.8/rubygems.rb:233:in `activate': can't activate rack (~> 1.4.5, runtime) for ["actionpack-3.2.13", "railties-3.2.13"], already activated rack-1.5.2 for ["rack-ssl-1.3.3", "ra 
ilties-3.2.13"] (Gem::LoadError) 
     from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:249:in `activate' 
     from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:248:in `each' 
     from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:248:in `activate' 
     from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:249:in `activate' 
     from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:248:in `each' 
     from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:248:in `activate' 
     from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:1082:in `gem' 
     from /usr/bin/rails:18 
+0

'軌新'是你如何創建的Rails應用程序3. – sevenseacat 2013-05-08 02:56:20

+0

你能做到的紅寶石-v和Rails -v,並告訴我們您的版本? – Scotch 2013-05-08 03:04:48

+0

ruby​​ -v返回 紅寶石1.8.7(2011-06-30 patchlevel 352)[x86_64-linux] – mahen3d 2013-05-08 03:06:37

回答

0

嘗試:

軌新的演示

替換演示與實際路徑或項目的名稱。

+0

解決它不工作.. – mahen3d 2013-05-08 03:00:06

+0

@ user1179459:你可能必須是一個更具體的'那不行'。 – sevenseacat 2013-05-08 03:01:36

+0

我編輯了這個問題,我的意思是我仍然得到相同的錯誤 – mahen3d 2013-05-08 03:02:47

1

原因是有兩個機架版本之間有衝突,所以我不得不通過

gem uninstall rack 

卸載unrealted版本的伎倆

1

您必須cd先對directory你想創建一個new project什麼。

如果你是那個目錄裏你現在可以鍵入rails new YOUR_APP_NAME