2

我有一个全新安装的山狮 10.8.2 并安装了 rbenv 和 gem 安装了 wkpdf。当我尝试运行 wkpdf 时,我收到以下消息:

xxxx-MacBook-Pro:~ xxx$ wkpdf --help  
Cannot load RubyCocoa library
wkpdf requires that RubyCocoa is installed, which is shipped by default since
Mac OS X 10.5. If you use Mac OS X 10.4, you have to install RubyCocoa
yourself from http://rubycocoa.sourceforge.net/HomePage

可以在 rbenv 环境中运行 wkpdf 吗?(我已经在 rbenv github 上发布了一个类似的问题,但还没有回复)

4

1 回答 1

0

您可能已经在“系统”版本之外的 Ruby 版本中安装了 wkpdf。使用 .检查您的活动版本rbenv versions

安装和使用 wkpdf 时,请确保您已选择“系统”版本:

RBENV_VERSION=system gem install wkpdf

此外,在使用 gem 时,您还必须使用“系统”版本来执行项目中的代码,否则将找不到 gem。

似乎由于 wkpdf 工作方式的性质,它依赖于在 OS X 上的系统 Ruby 中执行。

于 2013-04-05T21:08:49.993 回答