ruby - 无法在 Windows 8 上安装 Ruby DevKit

标签 ruby rubygems

请帮帮我,我很绝望。

我在安装不同的 gem 时遇到以下错误:

Building native extensions.  This could take a while...
ERROR:  Error installing bson_ext:
    ERROR: Failed to build gem native extension.
...        

因此我想安装 Ruby DevKit 。我使用的是正确的版本(Ruby 1.9.3-p429 和 DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe)。

我遵循了正确的步骤:

  • ruby dk.rb 初始化
  • ruby dk.rb review => 是的,C:\Ruby193 出现在 config.yml 中
  • ruby dk.rb install => 我的问题来了。当我执行命令(在提升的 cmd 中)时,我只收到这两条消息:

[INFO] 更新“C:/Ruby193”的便利通知 gem 覆盖 [信息]安装“C:/Ruby193/lib/ruby/site_ruby/devkit.rb”

之后,我尝试验证 DevKit 是否已正确安装,因此我运行: gem install json --platform=ruby

我仍然遇到与开始时相同的错误(错误:无法构建 gem native 扩展。)

请帮忙!

附注一些附加信息:当我转到 C:\Ruby193\bin gcc.bat 时,make.bat 和 sh.bat 不存在,这可能是我的问题的根源......

最佳答案

更改系统路径以添加 devkit

关于ruby - 无法在 Windows 8 上安装 Ruby DevKit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17698952/

相关文章:

javascript - 更新后添加youtube-video后的CKEditor Rails空白页

ruby - 如何转换 slim 到 html?

ruby-on-rails - 找不到 gem tzinfo-data

ruby - Unicorn/KGIO 无法在带 ruby​​ 1.9.3 的 Mountain Lion 上安装

ruby - 开罗和 ruby 色的鞋子

ruby -MCollective : how to get the output of a command into a ruby variable (or object)

ruby - Redis 仅在 < 特定数字时递增?

ruby - ruby gem 扩展版本号的最佳实践是什么?

mysql - 引发 MysqlError; raise Mysql::Error 都有效,这是怎么发生的?

ruby - 无法使用 gem 添加源