我有一个我希望在Heroku上部署的rails项目。我使用链接https://github.com/ddollar/heroku-accounts
来管理heroku上的多个帐户。但每当我运行命令heroku accounts:set personal
时,它会显示类似的错误
warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777
! Heroku client internal error.
! Search for help at: https://help.heroku.com
! Or report a bug at: https://github.com/heroku/heroku/issues/new
Error: undefined method `each' for nil:NilClass (NoMethodError)
Backtrace: /Users/sumitkalra1984/.heroku/plugins/heroku- accounts/lib/accounts/heroku/command/accounts.rb:111:in `set'
/Users/sumitkalra1984/.heroku/client/lib/heroku/command.rb:213:in `run'
/Users/sumitkalra1984/.heroku/client/lib/heroku/cli.rb:28:in `start'
/usr/bin/heroku:24:in `<main>'
Command: heroku accounts:set personal
Plugins: heroku-accounts
Version: heroku-toolbelt/3.0.0 (x86_64-darwin10.8.0) ruby/1.9.3
答案 0 :(得分:0)
我打赌你找到了解决问题的方法,但为了以防万一(对于像我这样的其他人)你只需要初始化一个git repo。如果您在没有git repo的目录中尝试此命令,您将收到此错误。
干杯!