Heroku Toolbelt Windows Updater.rb:60未定义的方法`[]`

时间:2015-09-03 23:31:02

标签: windows heroku heroku-toolbelt

运行任何Heroku Toolbelt命令返回:

C:/Heroku/lib/heroku/updater.rb:60:in `client_version_from_path`: undefined method '[]' for nil:NilClass (NoMethodError)
from C:/Heroku/lib/heroku/updater.rb:170:in 'inject_libpath'
from C:/Heroku/bin/heroku:24:in '<main>'

我将工具带重新安装到根目录,以确保前一个路径(有空格)不会导致问题。搜索互联网发现没有人有类似的问题,我发现的唯一一般建议是安装Heroku gem(现在已经被删除)。我有什么想法吗?

或者,如果有一种方法可以在没有工具带的情况下SSH到Heroku应用程序,我也会对该选项持开放态度。

1 个答案:

答案 0 :(得分:0)

根据Heroku支持的建议,我们从主目录中删除了.heroku文件夹,然后在重新安装之前完全卸载了Heroku工具带,然后一切都开始正常工作。