繁体   English   中英

没有此类文件可加载-Ruby Enterprise Edition 1.8.7下的rails / cli

[英]no such file to load — rails/cli under Ruby Enterprise Edition 1.8.7

在VPS上,我尝试安装Ruby。 由于内存耗尽问题,我们无法编译ruby 1.9.2,因此决定尝试Ruby Enterprise Edition。 这样编译时不会抱怨内存问题。 接下来,我们安装rubygems,并且为了测试它是否正常工作,我安装了haml 有效。

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

no such file to load -- rails/cli

在互联网上四处看看,人们说这是与旧版导轨相关的问题,其中一些建议进行gem clean 我之前没有其他版本的ruby,因此也没有其他版本的rails。 但是,可以肯定的是,我进行了gem clean ,然后重新安装了滑轨。 问题仍然存在。

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

确保您正在运行Ruby Enterprise Edition安装的gem二进制文件。 因此,而不是:

宝石安装导轨

就像这样:

sudo / opt / ruby​​-enterprise-XXX / bin / gem安装导轨

为了避免每次都要键入整个路径,可以将REE二进制文件与以下内容进行符号链接:

须藤ln -sf / opt / ruby​​-enterprise-XXX / bin / * / usr / bin /。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM