我正在关注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>'
我感谢任何帮助。我在谷歌和这里环顾四周,但没有找到类似的案例。 感谢
答案 0 :(得分:1)
你没有做错任何事 - 更新你的heroku宝石,一切都会好的。
昨天2.16 gem中存在一个问题,正是这个错误已在2.16.1
中修复https://github.com/heroku/heroku/commit/56e8fa3d417f508d8a609fb6c3ce8dbd16930bc8