windows - 安装 ruby​​ gem 时出错

标签 windows ruby installation gem

我正在尝试安装 ruby​​ gem。我收到此错误。

C:\>gem install racc
Building native extensions.  This could take a while...
ERROR:  Error installing racc:
        ERROR: Failed to build gem native extension.

c:/ruby/bin/ruby.exe extconf.rb install racc
extconf.rb:3:in ``': No such file or directory - uname -p (Errno::ENOENT)
        from extconf.rb:3


Gem files will remain installed in c:/ruby/lib/ruby/gems/1.8/gems/racc-1.4.6 for inspection.
Results logged to c:/ruby/lib/ruby/gems/1.8/gems/racc-1.4.6/ext/racc/cparse/gem_make.out

我搜索过这个网站,但没有找到任何相关信息。我也搜索过,发现只有更新 ruby​​ gems 应该可以解决问题,但事实并非如此。

我有 ruby​​ gems 1.2.0 和 ruby​​ 1.8.6(2007-09-24 补丁级别 111)[i386-mswin32],Windows 2003。

最佳答案

这可能与这篇文章没有直接关系,但它对我有所帮助,我希望可以帮助其他遇到“无法构建 gem native 扩展”的人。在 Windows 上安装 gem 时出错。

rubyinstaller.org 的人提供了一个 DevKit ( http://rubyinstaller.org/download.html ),其中包含 GCC、Make 和 Sh,供安装 Gems 时使用。我按照安装说明进行操作 ( http://wiki.github.com/oneclick/rubyinstaller/development-kit ),嘿,presto...以前不会安装的 gems 现在安装没有错误。

我已经测试过安装 RACC gem 并且没有遇到任何问题(虽然我以前没有使用过这个 gem;也许它已经被修复了。)我还测试了 RCOV(我从来没有能够正常工作)并成功安装,没有错误!

希望这对外面的人有帮助;)

关于windows - 安装 ruby​​ gem 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1136548/

相关文章:

ruby - 在Ruby中准备和执行SQLite语句

php - 安装 Xampp 后找不到 PHP 安装位置

c++ - WiX Installer with Visual C++ Redistributable install per user

ruby-on-rails - ruby on Rails Rest Api + oAuth

ruby-on-rails - rails AWS S3 删除文件

r - 错误 : with-readline=yes (default) and headers/lib are not available

windows - 无法在 pentaho 数据集成中找到日志文件

java - 确定文件是否为联结(在 Windows 中)?

windows - while 批量循环

windows - Windows 上的 mllr_solve 'Error reading byte order magic number'