从共享数据库迁移到Heroku Postgres /

时间:2012-08-06 22:40:15

标签: heroku

ON MAC OS X 1.7.2

我尝试按照说明https://devcenter.heroku.com/articles/migrating-from-shared-database-to-heroku-postgres

所以我尝试在my-app上运行命令:

$ heroku addons:add heroku-postgresql:dev -a my-app
-----> Adding heroku-postgresql:dev to test-biowatts... failed
 !     You're running an outdated version of the Heroku gem/toolbelt that cannot perform the requested action. Please update your client and try again.

所以我尝试更新Heroku

$ heroku update
 !   update is not a heroku command. See 'heroku help'.

其中

$ heroku version
heroku-gem/2.4.0

问题更新1 - Heroku更新现在提供不同的消息

$ heroku update
 !    `heroku update` is only available from Heroku Toolbelt.
 !    Download and install from https://toolbelt.heroku.com

所以我下载并安装了toolbelt,但heroku更新仍然提供相同的消息

问题更新2 - 已删除heroku安装工具包 - 已解决

sudo rm -rf /usr/local/heroku 
sudo rm -rf /usr/bin/heroku
gem uninstall heroku

然后安装了https://toolbelt.heroku.com/

重启终端

和它一起工作!

干杯,

乔尔

1 个答案:

答案 0 :(得分:1)

你有没有尝试过gem update heroku?

如果您使用的是Mac OSX山狮。也许你应该更好地使用heroku toolbelt。我遇到了几乎相同的问题,并在安装Heroku工具带后修复了它。

相关问题