2011-06-09 82 views
2

每次我嘗試運行Netbeans中的一個全新的軌道項目中,我得到以下錯誤:的NetBeans 6.9耙錯誤11.04

「在任何一個源(捆紮機找不到耙0.9.2: :GemNotFound)「

發生了什麼事?

P.S:我已經做了一個軟件包安裝,如果我從控制檯運行「ruby s」,它就可以工作。

Thx。

+0

您是否正在使用rvm? – jerhinesmith 2011-06-09 16:23:30

+0

我在RubyMine中創建一個項目時得到了同樣的結果!還沒有找到解決方案。 – 2011-06-18 17:53:35

+0

使用rvm和bundler具有完全相同的問題。已經完成了手動gem安裝,遍佈各處的路徑,它在那裏,但無論出於何種原因,這是唯一一個關於 – jenjenut233 2011-06-23 00:52:26

回答

1

嘗試手動執行相同操作,即從終端進行。首先檢查您正在運行的導軌版本,然後嘗試再次從終端進行捆綁。

我想你在NetBeans中選擇的環境無法識別最新的rails gem,但正在使用另一個。使用rails -v檢查您正在運行的導軌版本。如果終端設備正常,請確保您使用同一用戶(例如,sudo或您的用戶,具體取決於您的rvm配置)運行netbeans。

我有這個問題多次與不同的IDE和每一個那是因爲我沒有使用正確的用戶或者不使用RVM(它很容易忘記!)正確的寶石

之後,它應該時間通過在netbeans或rubymine中的項目配置中選擇合適的環境很容易解決。

+0

輝煌!它在終端工作。我的IDE中的終端不能正確處理,但操作系統終端確實如此。謝謝! – benekastah 2011-07-22 04:44:33