2011-08-24 25 views
0

我剛剛開始使用rails,我正在練習基本的ruby命令,其中之一是rails new myproject命令。「無法在另一個目錄中初始化新的Rails應用程序,請輸入'rails'以獲得幫助。」

我的項目位於Aptana工作空間目錄下,我已經使用命令行和Aptana在這裏創建項目。一些創作和rails s命令和刪除後,我開始收到此錯誤消息時,我嘗試生成一個新的Rails項目:

「不能的 另一個目錄中初始化一個新的Rails應用程序,請輸入'rails'尋求幫助。「

這當我創建的Aptana工作區目錄下創建一個新的項目(rails new myproject),而且當我用命令rails new .直接在工作區目錄中不只是發生。有人可以向我解釋我需要做什麼來沖洗導軌,以便知道我現在沒有項目了嗎?我做了什麼來做到這一點?

+0

我不知道什麼軌道用來檢查它是否是一個項目,但我猜他看起來'config/environment.rb'文件。你的工作空間上有這個文件夾嗎?工作區中的任何其他文件夾可能會從那裏的項目中剩餘? – Draiken

回答

4

我不記得什麼軌道尋找。解決此問題的最快方法是完全清空受影響的目錄。

很可能有一些隱藏的文件或目錄阻止rails創建新項目。看看ls -a,那裏面可能有一個.bundle文件夾。

+0

就是這樣。我顯然已經完成了新的軌道。命令放在我的文檔文件夾中,該文件夾位於aptana文件夾的正上方,這就是嵌套的發生位置。謝謝! –

-1

如果您在Windows下,則必須以管理員身份安裝Aptana Studio,否則將無法正常工作。卸載並以管理員身份安裝,終端文件夾將被正確設置

0

自從我創建rails項目失敗後,我遇到了同樣的問題。我試圖刪除包含./eclipse,./metadata的Aptana插件和Eclipe,但是沒有解決問題,直到我刪除了Ruby和Devkit並重新安裝它們。

所以,我認爲根本原因可能在Devkit或Ruby。重新安裝Ruby(rubyinstaller-2.2.3-x64.exe)和DevKit(DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe)後,問題解決。

相關問題