Mac
Python 3.9.2
psql (PostgreSQL) 13.2
ターミナル
$ brew install openssl
opssl
をインストールする。
ターミナル
$ export LDFLAGS="-L/usr/local/opt/openssl/lib"
$ export CPPFLAGS="-I/usr/local/opt/openssl/include"
環境変数 LDFLAGS
, CPPFLAGS
の2つを設定する。
ターミナル
$ pip install psycopg2
再度インストール。
[参考]https://dev.classmethod.jp/articles/mac-psycopg2-install/