2012-06-08 166 views
3

我的問題在Google上太多了,但我仍然無法找到真正的答案。Ruby:無法在Windows 7上安裝libv8:缺少python安裝

首先,我跑rails server:缺少錯誤libv8

我嘗試bundle install並通知由於缺少Python中不能安裝libv8庫。

但我已經安裝了Python之前把它放入路徑。例如:D:\...:\Python\:注意不是Python\bin,因爲python沒有bin文件夾。

我在網上看了一些教程,試圖安裝DevKit,但沒有結果。

請幫幫我。謝謝:)

+0

請在這裏看到我的回覆:http://stackoverflow.com/questions/10812696/problems-with-jslint-v8-ruby-gem-installation-on-windows7-64-bit/10924081#10924081 –

+0

@LuisLavena哦作爲您的文章,我無法在Windows上運行ruby gem?如果我有谷歌瀏覽器,我可以安裝它。因爲我記得,Google使用V8引擎來運行JavaScript。 – hqt

+0

Google Chrome與該寶石無關。 Google在內部使用V8 *,所以該寶石需要它自己的版本。如果你需要libv8作爲jslint或類似的東西,爲什麼不直接使用節點而不是通過ruby? –

回答

3

除了DevKit,你需要安裝Python幷包含在你的路徑中。 Python Dowload Page上有幾個用於windows的Python安裝程序。

我對Python 3.2.3的第一次嘗試失敗了,因爲它不受libv8支持。 我的第二次嘗試2.7成功!