![](/img/trans.png)
[英]Installing Ruby on Rails Application with Ruby Enterprise Edition 1.8.7
[英]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.