2012-01-19 7 views
3

В моем офисе я без проблем установил героиню CLI (Ubuntu 11.04). Теперь, после установки его в моем ноутбуке (Ubuntu 10.04) Я получаю следующее сообщение об ошибке:Heroku CLI не работает

$ heroku 
/usr/local/heroku/lib/heroku/command/run.rb:1:in `require': no such file to load -- readline (LoadError) 
    from /usr/local/heroku/lib/heroku/command/run.rb:1 
    from /usr/local/heroku/lib/heroku/command.rb:14:in `require' 
    from /usr/local/heroku/lib/heroku/command.rb:14:in `load' 
    from /usr/local/heroku/lib/heroku/command.rb:13:in `each' 
    from /usr/local/heroku/lib/heroku/command.rb:13:in `load' 
    from /usr/local/heroku/lib/heroku/cli.rb:8:in `start' 
    from /usr/bin/heroku:28 

В обоих случаях я следовал той же процедуре:

  • Установите heroku-toolbelt
  • Установить рубин с sudo apt-get install ruby
  • Установка Git
  • Test Heroku CLI: $ heroku

Может ли кто-нибудь помочь мне с этим?

ответ

3

При возникновении ошибки необходимо установить readline.

apt-get install libreadline-dev 
+1

На самом деле, я решил ее делать 'Sudo APT-получить установку рубиново-full'. Я полагаю, что 'libreadline-dev' был зависимым от этого пакета. Благодаря! –

+1

Это: http://packages.ubuntu.com/hardy/ruby-full –

+0

Возможно, именно это и решило его: 'libreadline-ruby'. Это доступно в ясном, но не в natty –

1

Это то, что на самом деле работает для меня:

sudo apt-get install libreadline-ruby1.9.1 
Смежные вопросы