Я хочу запустить приложение Rails на Heroku, поэтому я установил PostgreSQL на свой компьютер Snow Leopard, используя Homebrew. В настоящее время brew устанавливает 9.1.2 в / usr / local / Cellar / postgresql. После некоторых исследований я обнаружил, что для бесплатной общедоступной версии Heroku требуется 8.3.x. Хотя у homebrew-alt нет 8.3, у него есть 8.4, поэтому я скачал его и установил в / usr / local / Cellar / postgresql8. Затем я подтвердил, что могу создавать и запускать базы данных для каждой версии. Думая, что я могу использовать «brew [link | unlink] для переключения назад и вперед, я запустил« brew unlink postgresql8 », а затем« brew link postgresql ». Однако, выполнение последней команды приводит к этой ошибке:
Ссылка /usr/local/Cellar/postgresql/9.1.2 ...
Ошибка: не удается связать postgresql
Другая версия уже связана: /usr/local/Cellar/postgresql/9.1.2
Есть ли способ сделать это (переключаться назад и вперед) или я неправильно понимаю, как предполагается использовать brew link / unlink?
Кстати, в «brew list» отображаются «postgresql» и «postgresql8», поэтому я не думаю, что мне следует говорить «brew link postgresql9».
Спасибо.