2012-04-03 82 views
2

目前我正在與Heroku的一個Facebook應用程序,我沒有爲指導說,但後來我得到的Heroku安裝,工具區後卡住。我打開的cmd.exe,輸入類似 'Heroku的',但它導致一個錯誤如下無法使用Heroku的從命令行

C:/ Program Files文件/ Heroku的/ bin中/ Heroku上:15:在[]': code converter not found (UTF-16LE to Windows-1258) (Encoding::ConverterNotFoundError) from C:/Program Files/Heroku/bin/heroku:15:in

我不知道是什麼問題,四處尋找,但根本沒有運氣。

有沒有人有我做錯什麼的想法?

回答

2

只要在命令行輸入heroku將不會執行任何操作。首先轉到您已設置文件夾的目錄,以便使用DOS命令將您的應用程序的所有文件從命令行中刪除。然後鍵入heroku login。它會提示您輸入您的heroku帳戶的用戶憑據。正確輸入這些信息,你就可以從那裏出發。

0

我需要挖周圍多一些,並找到一種方法來建立這種功能,但作爲一個解決辦法,如果你打開一個新的命令提示符下輸入「CHCP 1252」之前運行它會切換任何命令command.exe到兼容的代碼頁。這應該防止這種類型的編碼錯誤。很抱歉給您帶來不便,但它至少應該起到一個權宜,我會努力的修復程序集成到工具本身。謝謝!

2

我遇到了和你一樣的錯誤。 Windows-1258是越南語的文本代碼。我想是這樣,停止自動將文本轉換代碼,Windows的1258

因此,這裏是如何爲我工作。希望它也適用於你。只需進入控制面板 - >更改鍵盤或其他輸入法 - >管理選項卡 - >更改系統區域設置(從越南到英語(美國)爲例)。重新開始工作就像一個魅力!