Python psycopg2错误,表示在虚拟环境中编译时未找到映像

Python psycopg2错误,表示在虚拟环境中编译时未找到映像,python,postgresql,psycopg2,Python,Postgresql,Psycopg2,但是仍然找不到解决方案。你说你尝试了其他解决方案,这是不是意味着你试着运行export-DYLD\u-LIBRARY\u-PATH=$DYLD\u-LIBRARY\u-PATH:/Applications/Postgres.app/Contents/Versions/9.4/lib/或者你运行了与你链接的答案完全相同的命令?是的,我出于某种原因尝试了这个功能,但我刚刚看到另一个帖子说sudo-ln-s/Applications/Postgres.app/Contents/Versions/9.4

但是仍然找不到解决方案。

你说你尝试了其他解决方案,这是不是意味着你试着运行export-DYLD\u-LIBRARY\u-PATH=$DYLD\u-LIBRARY\u-PATH:/Applications/Postgres.app/Contents/Versions/9.4/lib/或者你运行了与你链接的答案完全相同的命令?是的,我出于某种原因尝试了这个功能,但我刚刚看到另一个帖子说sudo-ln-s/Applications/Postgres.app/Contents/Versions/9.4/lib/libcrypto.1.0.0.dylib/usr/lib,谢谢,它们确实起了作用。
Traceback (most recent call last):
File "db_create.py", line 6, in <module>
db.create_all()
File "/Users/nihit/Desktop/flask-intro/venv/lib/python2.7/site-packages/flask_sqlalchemy/__init__.py", line 895, in create_all
self._execute_for_all_tables(app, bind, 'create_all')
File "/Users/nihit/Desktop/flask-intro/venv/lib/python2.7/site- packages/flask_sqlalchemy/__init__.py", line 887, in _execute_for_all_tables
op(bind=self.get_engine(app, bind), **extra)
File "/Users/nihit/Desktop/flask-intro/venv/lib/python2.7/site-packages/flask_sqlalchemy/__init__.py", line 833, in get_engine
return connector.get_engine()
File "/Users/nihit/Desktop/flask-intro/venv/lib/python2.7/site-packages/flask_sqlalchemy/__init__.py", line 499, in get_engine
self._engine = rv = sqlalchemy.create_engine(info, **options)
File "/Users/nihit/Desktop/flask-intro/venv/lib/python2.7/site-packages/sqlalchemy/engine/__init__.py", line 362, in create_engine
return strategy.create(*args, **kwargs)
File "/Users/nihit/Desktop/flask-intro/venv/lib/python2.7/site-packages/sqlalchemy/engine/strategies.py", line 74, in create
dbapi = dialect_cls.dbapi(**dbapi_args)
File "/Users/nihit/Desktop/flask-intro/venv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py", line 462, in dbapi
import psycopg2
File "/Users/nihit/Desktop/flask-intro/venv/lib/python2.7/site-packages/psycopg2/__init__.py", line 50, in <module>
from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID
ImportError: dlopen(/Users/nihit/Desktop/flask-intro/venv/lib/python2.7/site-packages/psycopg2/_psycopg.so, 2): Library not loaded: libssl.1.0.0.dylib
Referenced from: /Users/nihit/Desktop/flask-intro/venv/lib/python2.7/site-packages/psycopg2/_psycopg.so
Reason: image not found
/Applications/Postgres.app/Contents/Versions/9.4/lib/libssl.1.0.0.dylib