2012-06-08 3 views
3

мой вопрос слишком много для Google, но я до сих пор не могу найти реальный ответ.Ruby: невозможно установить libv8 на Windows 7: отсутствует установка python

Во-первых, я бегу rails server: ошибка отсутствует libv8

Я стараюсь bundle install и заметил, что не может установить libv8 библиотеку, потому что отсутствует Python.

Но я установил 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 oh , как ваш пост, я не могу запустить рубиновый камень на Windows? И если у меня есть хром Google, я могу его установить. Поскольку я помню, Google использует V8 Engine для запуска JavaScript. – hqt

+0

Наличие Google Chrome не имеет ничего общего с драгоценным камнем. Google использует V8 * внутренне *, поэтому камню нужна собственная версия. Если вам нужен libv8 для jslint или что-то в этом роде, почему бы не использовать узел напрямую, а не проходить через ruby? –

ответ

3

Помимо DevKit вам нужно установить Python и включить его в свой путь. Существует несколько инсталляторов Python для окон на Python Dowload Page.

Моя первая попытка с Python 3.2.3 не удалась, потому что она не поддерживается libv8. Моя вторая попытка с 2.7 преуспела!

Смежные вопросы