我是一個運行Ubuntu 10.04並試圖安裝rails的linux noob。我首先安裝了ruby,然後安裝了RVM,然後下載並安裝了rubygems,然後安裝了rails。使用RVM在Ubuntu上安裝Rails路徑
只有在命令前面有'sudo'時,Rails纔會響應。如果我寫「軌新的測試」在終端,我得到這樣的:
/usr/local/lib/site_ruby/1.8/rubygems.rb:779:in `report_activate_error': Could not find RubyGem rails (>= 0) (Gem::LoadError)
from /usr/local/lib/site_ruby/1.8/rubygems.rb:214:in `activate'
from /usr/local/lib/site_ruby/1.8/rubygems.rb:1082:in `gem'
from /usr/bin/rails:18
如果我去到終端和寫「軌道-v」我得到同樣的事情:
/usr/local/lib/site_ruby/1.8/rubygems.rb:779:in `report_activate_error': Could not find RubyGem rails (>= 0) (Gem::LoadError)
from /usr/local/lib/site_ruby/1.8/rubygems.rb:214:in `activate'
from /usr/local/lib/site_ruby/1.8/rubygems.rb:1082:in `gem'
from /usr/bin/rails:18
如果我去到終端,寫「須藤軌-v」我得到以下幾點: Rails的3.0.0.rc
「寶石環境」使我這個:
RUBYGEMS VERSION: 1.3.7
- RUBY VERSION: 1.9.2 (2010-07-11 patchlevel -1) [i686-linux]
- INSTALLATION DIRECTORY: /home/josh/.rvm/gems/[email protected]
- RUBY EXECUTABLE: /home/josh/.rvm/rubies/ruby-1.9.2-rc2/bin/ruby
- EXECUTABLE DIRECTORY: /home/josh/.rvm/gems/[email protected]/bin
我的懷疑是我的路徑設置不正確,但我不知道如何解決它。 建議?
謝謝,我只是想 '創業板安裝導軌'並收到此: 錯誤:加載命令:安裝(LoadError) no such file to load - zlib 錯誤:執行gem時(NameError) 未初始化常量Gem :: Commands :: InstallCommand 有什麼想法嗎? – user424703 2010-08-20 00:58:50
聽起來像您沒有在您的機器上安裝zlib。這是一個libssl的依賴,所以我會建議做一個 aptitude安裝openssl 然後重試 – 2010-08-20 01:55:48
感謝您的幫助...我跑'aptitude install openssl'...我重新安裝rubygems並運行'寶石更新 - - 系統',並得到這個錯誤:「錯誤:加載命令:更新(LoadError) 沒有這樣的文件加載 - zlib」我也試過'gem install rails --version 3.0.0'並收到了非常類似的「錯誤:加載命令:install(LoadError) no such file to load - zlib 錯誤:執行gem時...(NameError) 未初始化常量Gem :: Commands :: InstallCommand「 錯誤:執行gem時...( NameError) 未初始化常量Gem :: Commands :: UpdateCommand「 任何想法我可以做什麼? – user424703 2010-09-07 03:38:10