2

在 VPS 上,我尝试安装 Ruby。由于内存耗尽的问题,我们无法编译 ruby​​ 1.9.2 ,我们决定试一试 Ruby Enterprise Edition。这个编译没有抱怨内存问题。接下来,我们安装 ruby​​gems,为了测试它是否正常工作,我安装了haml. 有效。

下一步是通过gem install rails. 它下载的版本是最新的,3.0.5。安装顺利。但是,当我尝试创建一个新项目时,我收到:

no such file to load -- rails/cli

上网查了一下,有人说这是老版本 rails 的问题,有人建议做gem clean. 我之前没有任何其他版本的 ruby​​,因此没有其他版本的 rails。但是,可以肯定的是,我做了一个gem clean然后重新安装了导轨。问题仍然存在。

我怎样才能解决这个问题?

4

1 回答 1

0

确保运行 Ruby 企业版安装的 gem 二进制文件。所以而不是:

宝石安装导轨

它会是这样的:

sudo /opt/ruby-enterprise-XXX/bin/gem install rails

为了避免每次都输入整个路径,您可以使用以下符号链接 REE 二进制文件:

sudo ln -sf /opt/ruby-enterprise-XXX/bin/* /usr/bin/.

于 2011-12-07T07:18:11.790 回答