Postgresql psycopg2错误:未加载库:@rpath/libssl1.1.dylib运行tox-pytest时

Postgresql psycopg2错误:未加载库:@rpath/libssl1.1.dylib运行tox-pytest时,postgresql,openssl,homebrew,psycopg2,macos-mojave,Postgresql,Openssl,Homebrew,Psycopg2,Macos Mojave,我无法在Python3.7/pytest中运行单元测试。该应用程序是一个flask restplus应用程序,我正在使用sqlalchemy和psycopg2与PostgreSQL10数据库交互。此代码在更新我的系统之前使用。运行brew update和brew upgrade一段时间后,openssl安装为openssl@1.1特别是openssl@1.1.1b. 我收到的确切错误是 E ImportError: dlopen(/Users/myuser/myproject/.tox/de

我无法在Python3.7/pytest中运行单元测试。该应用程序是一个flask restplus应用程序,我正在使用sqlalchemy和psycopg2与PostgreSQL10数据库交互。此代码在更新我的系统之前使用。运行
brew update
brew upgrade
一段时间后,openssl安装为openssl@1.1特别是openssl@1.1.1b. 我收到的确切错误是

E   ImportError: dlopen(/Users/myuser/myproject/.tox/dev/lib/python3.7/site-packages/psycopg2/_psycopg.cpython-37m-darwin.so, 2): Library not loaded: @rpath/libssl.1.1.dylib
E     Referenced from: /Users/myuser/myproject/.tox/dev/lib/python3.7/site-packages/psycopg2/_psycopg.cpython-37m-darwin.so
E     Reason: image not found
另外,我正在运行OSX Mojave版本10.14.4

我尝试了对库进行符号链接并重新安装openssl以及此处提到的其他方法:。请注意,我将symlink中的openssl版本改为1.1而不是1.0,但这仍然无法修复这种情况

我希望这些测试能够通过(它们是在同事设置上进行的,这与MacBook、OS版本和homebrew设置相同),但是任何与数据库交互的测试都会因上述错误而失败