“heroku create”给了我错误

时间:2011-12-09 22:53:20

标签: ruby-on-rails heroku

我正在关注Michael Hartl的Ruby on Rails教程。在第1.4.1章,当我输入“heroku create”时,我得到以下内容:

/home/pharaoh/.rvm/gems/ruby-1.9.2-p290@rails3tutorial/gems/heroku-2.16.0/lib/heroku/helpers.rb:343:in `hputs': wrong number of arguments (2 for 1) (ArgumentError)
    from /home/pharaoh/.rvm/gems/ruby-1.9.2-p290@rails3tutorial/gems/heroku-2.16.0/lib/heroku/command/apps.rb:109:in `create'
    from /home/pharaoh/.rvm/gems/ruby-1.9.2-p290@rails3tutorial/gems/heroku-2.16.0/lib/heroku/command.rb:111:in `run'
    from /home/pharaoh/.rvm/gems/ruby-1.9.2-p290@rails3tutorial/gems/heroku-2.16.0/bin/heroku:14:in `<top (required)>'
    from /home/pharaoh/.rvm/gems/ruby-1.9.2-p290@rails3tutorial/bin/heroku:19:in `load'
    from /home/pharaoh/.rvm/gems/ruby-1.9.2-p290@rails3tutorial/bin/heroku:19:in `<main>'

我感谢任何帮助。我在谷歌和这里环顾四周,但没有找到类似的案例。 感谢

1 个答案:

答案 0 :(得分:1)

你没有做错任何事 - 更新你的heroku宝石,一切都会好的。

昨天2.16 gem中存在一个问题,正是这个错误已在2.16.1

中修复

https://github.com/heroku/heroku/commit/56e8fa3d417f508d8a609fb6c3ce8dbd16930bc8