删除 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
Run Code Online (Sandbox Code Playgroud)
这很奇怪,因为我已经通过 Homebrew 安装了 Postgresql 并运行brew list确认它在那里。我如何让 psql 再次工作?
此外,由于错误,尝试安装pg gem失败file not found: /opt/local/lib/libssl.1.0.0.dylib。我需要让 Postgres 不在 /opt/local/ 目录中查找此文件。
由于库冲突,我已经删除了 Macports,现在使用 Homebrew。我在使用 Openssl 时遇到了问题,在我的opt/local/bin文件夹中,有我想删除的 openssl、oldOpenssl 和 oldOpenssl2,但我读到这opt/local/bin是我的 macports 目录。如果我只是删除它会发生什么坏事?