【问题标题】:no such file to load -- rails/cli under Ruby Enterprise Edition 1.8.7没有要加载的文件——Ruby Enterprise Edition 1.8.7 下的 rails/cli
【发布时间】:2011-07-25 13:43:32
【问题描述】:

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

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

no such file to load -- rails/cli

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

我该如何解决这个问题?

【问题讨论】:

    标签: ruby-on-rails ruby passenger ruby-enterprise-edition


    【解决方案1】:

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

    gem 安装导轨

    应该是这样的:

    sudo /opt/ruby-enterprise-X.X.X/bin/gem install rails

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

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

    【讨论】:

    猜你喜欢
    • 2014-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-08
    相关资源
    最近更新 更多