Невозможно установить драгоценный камень therubyracer - PullRequest
1 голос
/ 08 марта 2012

При выполнении команды установки комплекта я обнаружил следующую ошибку:

Установка libv8 (3.3.10.4) с собственными расширениями Gem :: Installer :: ExtensionBuildError: ОШИБКА: не удалось создать собственный гем расширение.

    D:/RailsInstaller/Ruby1.9.2/bin/ruby.exe extconf.rb

* extconf.rb не удалось * Не удалось создать Makefile по какой-то причине, возможно, из-за отсутствия необходимых библиотек и / или заголовков. Проверьте файл mkmf.log для более подробной информации. Вам может потребоваться настройка опции.

Предоставлены параметры конфигурации: --with-неавтоматического реж --without-неавтоматического реж --with-неавтоматического включают --without-неавтоматического включают = $ {Блокировщик реж} / включить --with-неавтоматического Пб --without-неавтоматического Пб = $ {неавтоматического реж} / Lib --with-макияж прог --without-макияж прог --srcdir =. --curdir --ruby = D: /RailsInstaller/Ruby1.9.2/bin/ruby Проверка на Python ... Невозможно собрать libv8: Python не найден!

Gem файлы останутся установленными в D: /RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9 .1 / gems / libv8-3.3.10.4 для проверки. Результаты вошли в D: /RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/libv8-3.3 .10.4 / ext / libv8 / gem_make.out Произошла ошибка при установке libv8 (3.3.10.4), и Bundler не может продолжить.

Убедитесь, что gem install libv8 -v '3.3.10.4' успешен до отправка одной посылкой.

Среда: Ruby 1.9.2 Rails 3.2.1 Gem: 1.8.17 Gemfile

source 'https://rubygems.org'

    gem 'rails', '3.2.1'

    gem 'sqlite3'

    gem "heroku"

    group :production do
      gem 'pg'
    end

    gem 'execjs'
    gem 'therubyracer'
    gem 'libv8', '3.3.10.4'


    group :assets do
      gem 'sass-rails',   '~> 3.2.3'
      gem 'coffee-rails', '~> 3.2.1'
      gem 'uglifier', '>= 1.0.3'
    end

    gem 'jquery-rails'

Кто-нибудь может сказать мне, почему я вижу эту ошибку и как ее исправить?

1 Ответ

2 голосов
/ 08 марта 2012

Вы делали gem install libv8 -v '3.3.10.4'

Вы также можете попробовать установить python. Для Mac см http://www.python.org/getit/mac/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...