簡體   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