我遵循https://devcenter.heroku.com/articles/rails3中的說明,該說明缺少Windows安裝的許多重要信息,但設法克服了我在Google搜索中遇到的大部分問題。「'rails'在嘗試創建新應用程序時未被識別爲內部或外部命令,可操作程序或批處理文件」
這裏是我做了什麼:
- 安裝的Heroku列工具
- 嘗試 「的Heroku登錄」 不過,ssh-凱基沒有發現這樣添加C:\ Program Files文件(x86)的\的Git \ BIN ;到%PATH% - 然後能夠生成密鑰和登錄
- 試過「rails new myapp」,但得到了此線程的標題中的錯誤(rails命令未找到)
- 嘗試過「gem install rails」但「gem」命令也沒有找到。添加了C:\ Program Files(x86)\ Heroku \ bin; C:\ Program Files(x86)\ Heroku \ ruby-1.9.2 \ bin;到%PATH%。
- 再次嘗試了「寶石安裝導軌」。命令運行但命中錯誤,說devkit沒有安裝。
- 安裝了開發包並添加了C:\ Program Files(x86)\ Heroku \ ruby-1.9.2 \ devkit; C:\ Program Files(x86)\ Heroku \ ruby-1.9.2 \ devkit \ bin;到%PATH%
- 最後「創業板安裝導軌」成功
- 完成試圖「軌新的myapp」了,但仍然得到錯誤「軌道」不被識別爲一個內部或外部命令,可操作的程序或批處理文件。
- 搜索我的整個C:驅動器爲「rails。*」,但沒有發現任何可執行文件。所以,「gem install rails」完成後沒有任何錯誤,但我的系統上沒有任何「rails」可執行文件。
任何幫助?
PS - 請不要「你輸入xxx錯誤」的答案。我可能錯誤地在這個問題上輸入了一些內容,但我總是三重檢查我是否正確地輸入了命令和拼寫。另外,我一直在退出並打開新的命令提示符重新加載PATH。
我重新安裝了Rails,使用Windows的Rails安裝程序,然後重新安裝了Heroku工具欄,這讓我經歷了這個問題。安裝一個需要ImageMagick的Gem,但是ImageMagic的窗口Gem是當前版本背後的一個版本,所以我再次卡住了。 我認爲故事是 - 不要嘗試在Windows上運行Rails。我將其安裝在虛擬機Ubuntu的使用,發展通過以下@cfeduke的建議......之前 – ChaosFreak
對不起,我從來沒有使用過rmagick寶石,但如果你仍然在Windows努力,這些信息可能是有用的 HTTP: //stackoverflow.com/questions/14593055/how-to-install-rmagick-gem-on-windows https://github.com/rmagick/rmagick/wiki –