Heroku で Postgresql を使用しようとしています。http://www.enterprisedb.com/products-services-training/pgdownloadからダウンロードしたインストーラーを使用して Postgres 9.1.4 をインストールしました。次に、/etc/profile
の場所をに追加しましpsql
たPATH
。Herokuでシェルを使用しようとするとpsql
、セグメンテーション エラーが発生しますが、ローカルで使用しようとすると問題なく動作するようです。
[Sun Aug 05 20:17:47] : which psql
/Library/PostgreSQL/9.1/bin/psql
[Sun Aug 05 20:22:15] : heroku pg:psql
psql (9.1.4)
Segmentation fault
[Sun Aug 05 20:22:21] : psql -U postgres
Password for user postgres:
psql (9.1.4)
Type "help" for help.
postgres=# \q
[Sun Aug 05 20:22:29] : heroku version
heroku-toolbelt/2.30.2 (universal-darwin10.0) ruby/1.8.7
heroku version
表示されていることに気付きましたruby/1.8.7
が、使用していrvm use 1.9.3
ます。この Ruby の不一致が問題なのでしょうか? もしそうなら、どうすれば修正できますか?セグメンテーション違反のエラー メッセージがかなり曖昧だったので、次に何をすべきかわかりません。これはすべて Mac OS X 10.6.8 上にあります。