我在ubuntu 10上安裝RoR,使用各種方法我可以在互聯網上找到「sudo apt-get」或「sudo gem install」,通過運行'gem list',我可以看到它們都是最新的版本:ubuntu紅寶石在rails安裝
*** LOCAL GEMS *** actionmailer (2.3.8) actionpack (2.3.8) activerecord (2.3.8) activeresource (2.3.8) activesupport (2.3.8) fastthread (1.0.7) mysql (2.8.1) passenger (2.2.15) rack (1.1.0) rails (2.3.8) rake (0.8.7) rubygems-update (1.3.7)
,但是當我通過運行「軌道samplecode」創造了一個RoR應用程序,然後運行「腳本/約」,它總是顯示:
About your application's environment Ruby version 1.8.7 (x86_64-linux) RubyGems version 1.3.5 Rails version 2.2.3 Active Record version 2.2.3 Action Pack version 2.2.3 Active Resource version 2.2.3 Action Mailer version 2.2.3 Active Support version 2.2.3 Edge Rails revision unknown Application root /home/kc/Projects/samplecode Environment development Database adapter mysql
爲什麼這些2設置有所不同?我如何強制應用程序使用本地寶石(最新版本)?謝謝。
嘗試運行'這gem','這rails'和'這ruby'。查看屏幕上顯示的內容並將其發佈到此處。 – 2010-08-08 04:10:50