2

安装oily_png gem 时出现错误。Ruby 已经安装在我的系统中。我在 Windows 7 - 64 位。

C:\Users\jitendra>gem install oily_png
Fetching: oily_png-1.0.2.gem (100%)
ERROR:  Error installing oily_png:
        The 'oily_png' native gem requires installed build tools.

Please update your PATH to include build tools or download the DevKit
from 'http://rubyinstaller.org/downloads' and follow the instructions
at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'

在此处输入图像描述

4

1 回答 1

4

OilyPNG 是用 C 编写的,因此必须进行编译。您需要安装并正确设置编译器,以便 Ruby/Rubygems 可以找到它以安装 gem。

可以使用 Windows 二进制文件发布 gem,这样就不需要在 Windows 机器上进行编译。不幸的是,因为我没有 Windows 机器,也没有 Windows 开发经验,所以我无法做到这一点。(尽管接受拉取请求:)

我的建议是遵循 Rubygems 给你的建议:

Please update your PATH to include build tools or download the DevKit from 'http://rubyinstaller.org/downloads' and follow the instructions at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'

于 2012-07-03T17:35:28.353 回答