首页 文章

无法从命令行使用Heroku

提问于
浏览
2

目前我正在使用Heroku创建一个Facebook应用程序,我按照指示说,但是在安装heroku-toolbelt之后我就卡住了 . 我打开cmd.exe,键入类似'heroku'的内容,但是会导致如下错误

C:/ Program Files / Heroku / bin / heroku:15:in []':找不到代码转换器(UTF-16LE到Windows-1258)(Encoding :: ConverterNotFoundError)来自C:/ Program Files / Heroku / bin / Heroku上:15:在

我不知道是什么问题,四处寻找,但根本没有运气 .

有没有人知道我做错了什么?

3 回答

  • 2

    我遇到了和你一样的错误 . Windows-1258是越南语的文本代码 . 我想要停止将文本代码自动转换为Windows-1258 .

    所以这是它对我有用的方式 . 希望它也适合你 . 只需转到控制面板 - >更改键盘或其他输入法 - >管理选项卡 - >更改系统区域设置(例如,从越南语到英语(美国)) . 重启并像魅力一样工作!

  • 0

    我需要挖掘更多内容并找到一种方法来构建这种功能,但作为一种解决方法,如果你打开一个新的命令提示符并在运行任何命令之前键入“chcp 1252”它会将command.exe切换到兼容的代码页 . 这应该可以防止这种类型的编码错误 . 很抱歉给您带来不便,但它至少应该作为一个止损点,我将努力将修复程序集成到工具本身 . 谢谢!

  • 2

    只需在命令行中键入 heroku 就不会执行任何操作 . 首先转到您已设置文件夹的目录,使用DOS命令从命令行放置应用程序的所有文件 . 然后输入 heroku login . 它从那里开始很好 .

相关问题