尝试使用postgres mac应用程序设置postgres,但遇到了这个错误,我还没有解决。有什么想法吗?
ImportError: dlopen(/Users/Craig/pyenv/mysite/lib/python2.7/site-packages/psycopg2/_psycopg.so, 2): Library not loaded: @executable_path/../lib/libssl.1.0.0.dylib
Referenced from: /Applications/Postgres.app/Contents/MacOS/lib/libpq.dylib
Reason: image not found
sudo ln -s /Applications/Postgres.app/Contents/MacOS/lib/libssl.1.0.0.dylib /usr/lib
sudo ln -s /Applications/Postgres.app/Contents/MacOS/lib/libcrypto.1.0.0.dylib /usr/lib
这些命令可以帮助您解决一些可能遇到的问题。请注意不要改变命令的原意。 - s29/usr/local/lib
目录,因为这样感觉更安全,不太可能与系统发生冲突,比/usr/lib
目录更可靠。效果一样好。 - Joe Shawsudo ln -s /Applications/Postgres.app/Contents/Versions/9.5/lib/libcrypto.1.0.0.dylib /usr/local/lib; sudo ln -s /Applications/Postgres.app/Contents/Versions/9.5/lib/libssl.1.0.0.dylib /usr/local/lib
可以用于 9.5 版本的 Postgres.app。 - lollercoaster