0

herokuWebサイトの手順を使用してherokuをインストールしました。heroku login(または他のherokuコマンド)を実行すると、以下の出力が得られます。問題の一部であると思われるディレクトリ/home/jsltaic/.rvm/rubies/ruby-1.9.3-p194/libが存在しません。

jsltaic@Ubuntu1204:~$ heroku login
/home/jsltaic/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- readline (LoadError)
    from /home/jsltaic/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
    from /home/jsltaic/.rvm/gems/ruby-1.9.3-p194@global/gems/heroku-2.29.0/lib/heroku/command/run.rb:1:in `<top (required)>'
    from /home/jsltaic/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
    from /home/jsltaic/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
    from /home/jsltaic/.rvm/gems/ruby-1.9.3-p194@global/gems/heroku-2.29.0/lib/heroku/command.rb:15:in `block in load'
    from /home/jsltaic/.rvm/gems/ruby-1.9.3-p194@global/gems/heroku-2.29.0/lib/heroku/command.rb:14:in `each'
    from /home/jsltaic/.rvm/gems/ruby-1.9.3-p194@global/gems/heroku-2.29.0/lib/heroku/command.rb:14:in `load'
    from /home/jsltaic/.rvm/gems/ruby-1.9.3-p194@global/gems/heroku-2.29.0/lib/heroku/cli.rb:24:in `start'
    from /home/jsltaic/.rvm/gems/ruby-1.9.3-p194@global/gems/heroku-2.29.0/bin/heroku:16:in `<top (required)>'
    from /home/jsltaic/.rvm/gems/ruby-1.9.3-p194@global/bin/heroku:19:in `load'
    from /home/jsltaic/.rvm/gems/ruby-1.9.3-p194@global/bin/heroku:19:in `<main>'
    from /home/jsltaic/.rvm/gems/ruby-1.9.3-p194@global/bin/ruby_noexec_wrapper:14:in `eval'
    from /home/jsltaic/.rvm/gems/ruby-1.9.3-p194@global/bin/ruby_noexec_wrapper:14:in `<main>'
4

1 に答える 1

0

まず、CLI と競合する heroku gem をアンインストールしてみてください

gem uninstall heroku

このページhttps://toolbelt.heroku.com/の指示に従って再インストールしない場合は、heroku CLI が機能するかどうかを試してください。

于 2012-08-03T20:09:53.210 に答える