我在大约两周前开始使用Ruby on Rails,现在我遇到了SPORK的问题。我无法启动服务器,因为它说'spork'本机gem需要安装构建工具并说要更新你的PATH以包含构建,工具od下载DevKit。
我不知道如何修复它,我在rails 2.3.9上使用ruby 1.8.7。
答案 0 :(得分:1)
您需要从源代码编译ruby。这真的不像看起来那么可怕。
执行此操作的最简单方法是使用RVM。 RVM将下载所需的ruby源并自动编译。不幸的是,RVM依赖于* NIX。对于Windows,请查看Building Ruby on Windows XP。
rvm命令类似于:
rvm install 1.8.7
http://rvm.beginrescueend.com/rvm/install/
注意:一旦通过RVM安装了ruby,就必须重新安装应用依赖的任何gem。但是,您可以随时在您的rvm ruby和系统ruby之间切换。
编辑:RVM与平台无关,我的不好。答案 1 :(得分:0)
正如错误所说,您需要构建工具(编译能力)来安装具有本机扩展的gem。有关详细信息,请告诉我们您所使用的平台。