2011-03-23 78 views
3

啓動腳本/控制檯時遇到問題。用於Windows的Ruby on Rails的啓動腳本/控制檯

我已經試過cd「荷蘭國際集團到項目目錄(‘C:\ MyProject的’),然後鍵入‘腳本/控制檯’,我得到這個:

‘腳本’不被識別爲一個內部或外部命令, 可操作的程序或批處理文件。

當我鍵入 「Ruby腳本/控制檯」 我得到這個:

紅寶石:沒有這樣的文件或目錄 - 腳本/控制檯(LoadError)

任何想法?我應該從根目錄運行這些命令嗎?謝謝。

回答

10

使用ruby script/console存在於Rails 2.3.x及更高版本中。我相信你安裝了Rails 3.x,它不贊成使用這個命令。

您需要現在使用應用程序目錄中的rails consolerails c(簡短版本)。

對於所有其他更改,請更好地訪問Rails guides

-1

是否安裝了ruby?它在你的PATH中嗎?

http://www.ruby-lang.org/en/downloads/

當安裝,查找複選框紅寶石添加到您的路徑。

如果它已經安裝,然後(在Windows 7上),轉到啓動球體,鍵入「路徑」,然後單擊「編輯系統環境變量」。點擊「環境變量」。在底部列表中向下滾動到「路徑」。選擇「路徑」並點擊「編輯」。在「變量值」列表的末尾加上另一個分號和ruby.exe的路徑。

EG: 「C:\紅寶石\ BIN」

不要刪除任何來自其他領域。

+0

Ruby安裝正常,如果您查看由Ruby生成的錯誤消息,它顯然會發現ruby exe。 – alternative 2011-03-23 23:29:40

+0

....廢話,我錯過了。 – Preacher 2011-03-23 23:58:15

0

在Windows中,您需要使用反斜槓(\)而不是常規斜槓(/)。

script\console應該爲你工作,只要你使用Rails 2.x。在Rails 3上,使用其他同事提到的rails console

+0

實際上正斜槓可以在Windows上運行,但是這是因爲Ruby特別處理它們。 – 2011-03-23 23:50:06