jst*_*ord 7 ruby macos ruby-on-rails heroku
我正试图让Heroku工具带工作,这是一场彻头彻尾的噩梦.安装成功运行,但是当我运行heroku更新时,我得到:
$ heroku update
failed
! undefined method `output_with_arrow' for #<Heroku::Command::Update:0x108da0120 @options={}, @args=[]>
Run Code Online (Sandbox Code Playgroud)
我已经尝试了一切,包括卸载我的heroku gem并通过以下方式删除工具带:
rm -rf /usr/loca/heroku
sudo rm /usr/bin/heroku
Run Code Online (Sandbox Code Playgroud)
这非常令人沮丧.我的环境是Mac OS 10.7 Lion和:
$ ruby -v
ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-darwin11.3.0]
$ which ruby
/Users/J/.rvm/rubies/ruby-1.9.3-p125/bin/ruby
$ heroku version
heroku-gem/2.19.2
$ which heroku
/usr/bin/heroku
Run Code Online (Sandbox Code Playgroud)
jst*_*ord 10
Heroku支持终于帮我解决了这个问题.简而言之,如果您遇到此问题,请运行:
$ rm -rf ~/.heroku/client
Run Code Online (Sandbox Code Playgroud)
然后从http://toolbelt.heroku.com重新安装Heroku Toolbelt
如果您想要答案很长,请点击此处:
似乎存在一些边缘情况,其中更新最终导致一些不正确的数据,并且从中恢复更加困难.如果您首先删除〜/ .heroku/client目录并随后运行安装程序,您应该得到一个工作结果.
| 归档时间: |
|
| 查看次数: |
3165 次 |
| 最近记录: |