web-dev-qa-db-ja.com

PostgreSQLで「ライブラリがロードされていません:libssl.1.0.0.dylib」を修正するにはどうすればよいですか?

Macportsを削除した後、私は奇妙な動作をしました。 CLI経由でPostgreSQLを実行しようとすると、次のようになります。

pawel:~ pawel$ psql
dyld: Library not loaded: /opt/local/lib/libssl.1.0.0.dylib
  Referenced from: /usr/local/bin/psql
  Reason: image not found
Trace/BPT trap

私がHomebrewを介してPostgresqlをインストールし、brew listを実行すると、そこにあることが確認されるため、これは奇妙です。 psqlをもう一度機能させるにはどうすればよいですか?

さらに、pg gemをインストールしようとすると、file not found: /opt/local/lib/libssl.1.0.0.dylibエラーが原因で失敗します。 Postgresがこのファイルの/ opt/local /ディレクトリを参照しないようにする必要があります。

20
Simpleton

解決策は、postgresqlをアンインストールしてから再度インストールすることです。これが機能しなかった理由は、Macportsのインストールがいくつかの設定を乱していたためです。

brew reinstall postgresql

26
Simpleton