首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法安装gem therubyracer

无法安装gem therubyracer
EN

Stack Overflow用户
提问于 2012-03-08 05:11:57
回答 1查看 4.8K关注 0票数 1

在运行bundle install命令时,我遇到了以下错误:

使用本机扩展libv8 (3.3.10.4)安装libv8::Installer::ExtensionBuildError: ERROR::未能构建gem本机扩展。

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

* extconf.rb失败*无法创建Makefile,原因可能是缺少必要的库和/或标题。有关更多细节,请查看mkmf.log文件。您可能需要配置选项。

提供配置选项:--with-opt-dir --with-opt-dir-with-opt-include=${opt-dir}/include-with-opt-lib=${opt-dir}/lib-with-make-prog- configuration -srcdir=.-curdir --ruby=D:/RailsInstaller/Ruby1.9.2/bin/ruby检查Python...Unable以构建libv8: Python!

Gem文件将保留在D:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9 .1/gems/libv8 8-3.3.10.4中以供检查。登录到D:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/libv8-3.3 .10.4/ext/ libv8 8/gem_make.out的结果在安装libv8 (3.3.10.4)时发生错误,而Bundler无法继续。

确保gem install libv8 -v '3.3.10.4'在捆绑之前就成功了。

环境:Ruby1.9.2Rails 3.2.1Gem: 1.8.17 Gemfile

代码语言:javascript
运行
复制
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'

有人能告诉我为什么我看到这个错误,以及如何纠正它吗?

EN

回答 1

Stack Overflow用户

发布于 2012-03-08 05:30:00

你做过gem install libv8 -v '3.3.10.4'吗?

您也可以尝试安装python。有关mac,请参见http://www.python.org/getit/mac/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9613201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档