![](/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.