0

尝试安装任何 jruby gem 时,出现以下错误。

$ jruby -S gem install rails
ERROR:  While executing gem ... (Errno::ENOENT)
    No such file or directory - 

不幸的是,错误消息中没有列出目录或文件。当我搜索此错误时,它通常最终成为特定文件或目录的权限问题,但在这种情况下,没有列出任何内容。

任何帮助或方向将不胜感激。

Jruby:1.6.7.2 操作系统:Solaris 10

4

2 回答 2

0

如果这是 JRUby 的系统安装,您的问题可能是您需要 root 访问权限才能安装 gem。如果是这种情况,请尝试使用以下命令安装 gem sudo

sudo jruby -S gem install rails

我建议使用RVM安装JRuby。安装需要大量的猜测工作。

于 2012-09-15T02:40:28.363 回答
0

经过一番研究,我发现JRuby 1.6.7 和 1.6.6 中有一个 bug,即在 Solaris 上安装 gem 失败。目前 Solaris 上的 gem 安装仅适用于 Jruby 1.6.5.1 及更早版本。

于 2012-09-18T17:25:01.170 回答