我使用Ubuntu 11.10和終端來安裝和運行Rails。這裏 是迄今爲止我已經採取了設置Rails的過程:使用JS運行環境獲取Rails
- 下載和安裝Ruby 1.9.2和Rails 3.1.0
- 我這樣做是使用sudo apt-get ruby1.9.1
和sudo gem install rails
- 我做了一個使用
rails new path/to/app
- 我到新的應用程序目錄,並試圖運行
rails server
,就有了一個 誤差大約沒有一個JS紅寶石環境 - 我不得不爲execj一個JS運行時環境中的新的rails應用程序這麼我下載「therubyracer」 以及「therubyrhino」在這樣的時刻,將它們添加到我的寶石文件之一:
gem 'therubyracer'
然後跑bundle install
- 一切成功的安裝後,我又跑了
rails server
- 既運行時環境,我有過類似的錯誤:
Could not find libv8-3.3.10.4 in any of the sources Run `bundle install` to install missing gems. Could not find therubyrhino-1.73.0 in any of the sources Run `bundle install` to install missing gems.
捆綁知道這些程序住的地方,給正確的路徑名的時候我 進入bundle show libv8
或bundle show therubyrhino
。在/usr/lib/ruby/gems/1.9.1/gems/ _中,它們都是 ,其中所有其他寶石都是 ,用於捆綁安裝。
有沒有人知道這個例外是在哪裏來的Rails源代碼 代碼?有誰知道Rails如何收集寶石?更好的是, 任何人都有這個問題,並知道如何解決它?
非常感謝,
Feav