2012-03-21 24 views
0

我HICH以創建新的軌道突出<內部:LIB /的rubygems/custom_require>:29:在`需要':沒有這樣的文件來加載 - active_support(LoadError

我有此

[email protected]:~/rails_projets$ rails new premier_app 

:29:在require': no such file to load -- active_support (LoadError) from <internal:lib/rubygems/custom_require>:29:in需要 ' 從/usr/lib/ruby/vendor_ruby/railties/lib/rails_generator.rb:30:in <top (required)>' from <internal:lib/rubygems/custom_require>:29:in需要' 來自:29:在require' from /usr/lib/ruby/vendor_ruby/railties/bin/rails:16:in'

我有:> Ubuntu 11.10 .. 紅寶石1.9.2p218 .. 軌2.3.14 .. 寶石1.8.17 .. zlib的安裝

當我做$創業板安裝導軌 - 事先

我有這個

[email protected]:~/rails_projets$ gem install rails --pre 

錯誤:加載命令:安裝(LoadError) 沒有這樣的文件加載 - zlib的 錯誤:在執行寶石...(NameError) 未初始化的常量寶石::命令:: InstallCommand

我霧?

感謝幫助

勒內·勒布朗

+0

我很困惑...你有這個問題標籤爲Rails 3但列出'軌道2.3.14'作爲您的Rails版本。你想和你一起做什麼? – ScottJShea 2012-03-21 20:59:51

+0

我刪除軌道2.3.14和安裝Rails 3.2.3,它的工作 – 2012-04-09 20:07:58

回答

1

我對導軌3.2.3同樣的問題,我已經修復它(在Ubuntu 11.10)。嘗試這個。 首先檢查您正在使用的rvm gemset。

user1$: rvm gemset list 

此命令給你gemsets的名單像這樣

gemsets for ruby 1.9.3-p125 (found in user1/.rvm/...something.../ruby-1.9.3-p125) 
=> rails31 

現在你知道哪些寶石要使用如果超過一個,你也可以將其刪除。然後用

user1$: rvm gemset use rails31 

設置寶石,然後我試圖軌-v,它是需要錯誤消失!有趣!

+0

謝謝你好主意我特里和它的工作 – 2012-05-24 23:50:18

相關問題