Установка Heroku возвращает ошибки с JSON

Как видно из названия, я пытался установить Heroku. Однако, как только я запускаю любые команды heroku, я получаю это взамен:

/usr/local/heroku/vendor/gems/json-1.7.7/lib/json/common.rb:67:in `initialize': no implicit conversion of nil into Hash (TypeError)
    from /usr/local/heroku/vendor/gems/json-1.7.7/lib/json/common.rb:67:in `new'
    from /usr/local/heroku/vendor/gems/json-1.7.7/lib/json/common.rb:67:in `generator='
    from /usr/local/heroku/vendor/gems/json-1.7.7/lib/json/ext.rb:17:in `<module:Ext>'
    from /usr/local/heroku/vendor/gems/json-1.7.7/lib/json/ext.rb:12:in `<module:JSON>'
    from /usr/local/heroku/vendor/gems/json-1.7.7/lib/json/ext.rb:9:in `<top (required)>'
    from /home/andrew/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /home/andrew/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /usr/local/heroku/vendor/gems/json-1.7.7/lib/json.rb:58:in `<module:JSON>'
    from /usr/local/heroku/vendor/gems/json-1.7.7/lib/json.rb:54:in `<top (required)>'
    from /home/andrew/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /home/andrew/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /usr/local/heroku/lib/heroku/cli.rb:18:in `<top (required)>'
    from /home/andrew/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /home/andrew/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /usr/local/heroku/bin/heroku:23:in `<main>'

Я запускаю эти команды для установки Heroku:

 sudo apt-add-repository 'deb http://toolbelt.herokuapp.com/ubuntu ./'
wget -O- https://toolbelt.heroku.com/apt/release.key | apt-key add -
 sudo apt-get update
sudo apt-get install heroku-toolbelt

Кто-нибудь может мне помочь? Спасибо!

0
задан 15 February 2018 в 22:59

1 ответ

Кажется, что существует проблема с версией 3.9.4 Heroku ToolBelt.

Как существует новая версия, доступная, она должна быть зафиксирована с обновлением:

$ sudo apt-get update && sudo apt-get upgrade

или если Вы только хотите обновить тот пакет

$ sudo apt-get install heroku-toolbelt 
0
ответ дан 15 February 2018 в 22:59

Другие вопросы по тегам:

Похожие вопросы: