2015-06-08 2 views
0

Каждый раз, когда я пытаюсь установить плагин для cli (heroku-git в этом случае), Heroku устанавливает toolbelt v4 и говорит, что он сделан, но не устанавливает плагин.Heroku не может установить cli-плагины

Я просто запустить

heroku plugins:install heroku-git 

Что я получаю в ответ это

Installing Heroku Toolbelt v4... done 

Если я постараюсь перечислить плагин с heroku plugins он говорит, что я не имею никаких плагинов установлены.

Еще одна странная вещь, если я пытаюсь запустить heroku git:remote он говорит, что это

error loading plugin commands 
Installing Heroku Toolbelt v4... done 
No such file or directory - "C:/Users/Propri?taire/.heroku/heroku-cli.exe" plugins 
C:/Program Files (x86)/Heroku/lib/heroku/jsplugin.rb:56:in ``' 
C:/Program Files (x86)/Heroku/lib/heroku/jsplugin.rb:56:in `plugins' 
C:/Program Files (x86)/Heroku/lib/heroku/jsplugin.rb:63:in `is_plugin_installed?' 
C:/Program Files (x86)/Heroku/lib/heroku/jsplugin.rb:89:in `install' 
C:/Program Files (x86)/Heroku/lib/heroku/command/git.rb:48:in `remote' 
C:/Program Files (x86)/Heroku/lib/heroku/command.rb:212:in `run' 
C:/Program Files (x86)/Heroku/lib/heroku/cli.rb:27:in `start' 
C:/Program Files (x86)/Heroku/bin/heroku:29:in `<main>' 
" ! Heroku client internal error." 
#<Encoding:UTF-8> 
" ! Search for help at: https://help.heroku.com" 
#<Encoding:UTF-8> 
" ! Or report a bug at: https://github.com/heroku/heroku/issues/new" 
#<Encoding:UTF-8> 
"" 
#<Encoding:UTF-8> 
" Error:  No such file or directory -  \"C:/Users/Propri\x82taire/.heroku 
/heroku-cli.exe\" plugins (Errno::ENOENT)" 
#<Encoding:ASCII-8BIT> 
" Command:  heroku git:remote" 
#<Encoding:UTF-8> 
" Version:  heroku/toolbelt/3.37.1 (i386-mingw32) ruby/1.9.3" 
#<Encoding:UTF-8> 
"\n" 
#<Encoding:UTF-8> 
" More information in C:/Users/Propri\x82taire/.heroku/error.log" 
#<Encoding:IBM775> 
"\n" 
#<Encoding:UTF-8> 
C:/Program Files (x86)/Heroku/lib/heroku/helpers.rb:441:in `join': incompatible 
character encodings: ASCII-8BIT and IBM775 (Encoding::CompatibilityError) 
    from C:/Program Files (x86)/Heroku/lib/heroku/helpers.rb:441:in `format_ 
error' 
    from C:/Program Files (x86)/Heroku/lib/heroku/helpers.rb:450:in `styled_ 
error' 
    from C:/Program Files (x86)/Heroku/lib/heroku/cli.rb:39:in `rescue in st 
art' 
    from C:/Program Files (x86)/Heroku/lib/heroku/cli.rb:19:in `start' 
    from C:/Program Files (x86)/Heroku/bin/heroku:29:in `<main>' 

Любая идея, почему это происходит, и как я мог, наконец, установить плагин будет оценен.

ответ

0

Возможно, проблема связана с именем пользователя, не относящимся к ascii. Однако это ошибка в CLI.

1

У меня была такая же проблема

heroku plugins:install heroku-git 
Installing Heroku Toolbelt v4... ! Heroku client internal error. 

и просто запустить

gem install heroku 

! The `heroku` gem has been deprecated and replaced with the Heroku Toolbelt. 
! Download and install from: https://toolbelt.heroku.com 
! For API access, see: https://github.com/heroku/heroku.rb 

После этого

heroku plugins:install heroku-git 
heroku-cli: Installing Toolbelt v4... done 

успешно установлен.

p.s. sry для моего плохого английского

Смежные вопросы