Rails 安装的时候报错 failed to build gem native extension。不知道怎么继续了。

dlrcyhm · 2013年02月11日 · 最后由 zhangyananruby 回复于 2013年04月15日 · 31380 次阅读

看的书是《web 开发敏捷之道 - 原书第四版》 在 windows xp 下面装 rails,下载的 ruby 1.8.7 照着书 第一部分 起步 第二页的提示,安装了 SQLite3,是成功的。在接着键入命令 gem install rails

提示出错 error installing rails error:failed to build gem native extension

c:/ruby187/bin/ruby.exe extconf.rb creating makefile make 'make'不是内部或外部命令,也不是可运行的程序或批处理文件。

在线等。请问大家怎么办好。

从零开始,一切都不会。准备完全照书弄一便,所以,照着书上写 windows 上安装,就正在弄。看的书是《web 开发敏捷之道 - 原书第四版》。

配置 devkit,不想 google 这是什么玩意的话可以参照这篇文章

谢谢三楼。正在看。

我承认我一窍不通,所以,这文章里面说的

DevKit 是 windows 平台下编译和使用本地 C/C++ 扩展包的工具。它就是用来模拟 Linux 平台下的 make, gcc, sh 来进行编译。注:这个方法目前仅支持通过 RubyInstaller 安装的 Ruby,如果不是建议你重新安装。安装方法:双击下载的 7z 文件,指定解压路径,路径中不能有空格。如 C:\DevKit,这个路径就是。

查看源代码打印帮助 1 > cd
2 > ruby dk.rb init
3 #生成 config.yml,这里会检查将要添加 DevKit 支持的 Ruby 列表,只支持通过 RubyInstaller 安装的 Ruby
4 #如果这里列出的 Ruby 与你的要求不符,可以手动修改
5 > ruby dk.rb review #检查要添加 DevKit 支持的 Ruby 列表是否有误,可以略过
6 > ruby dk.rb install 7 [INFO] Updating convenience notice gem override for 'C:/Ruby192' 8 [INFO] Installing 'C:/Ruby192/lib/ruby/site_ruby/devkit.rb'

cd
+++++++++++++++++++++++++++分割++++++++++++++++++++++++++++++++++++ cd 这是让我干嘛?

我在是在 cmd.exe 里面填写了

cd
反馈“语法命令不正确”

没辙了。求哪位 qq 远程,帮我安装。谢谢。

不知道拿这个 > cd 怎么办

不知道拿这个 > cd devkit_install_dir 怎么办

就是进入到安装 devkit 的目录...

需要 登录 后方可回复, 如果你还没有账号请 注册新账号