PyPy3 ile PostgreSQL kullanırken aşağıdaki hatayı alıyorsanız çözüm için aşağıdaki adımları yapmanız gerekiyor.
Sebep: PyPy3 kütüphanelerinde codes serisinde psycopg2 için hala patch çıkarılmadı. Bunun yerine bir arkadaşın hazırladığı kütüphaneyi psycopg2 gibi kullanabilirsiniz.
HIZLI Çözüm:
NOT: /opt/pypy3/bin/ yolu sizin kurulumunuza göre değişebilir.
apt install -y libpq-dev
/opt/pypy3/bin/pip3.6 uninstall psycopg2
/opt/pypy3/bin/pip3.6 install psycopg2cffi==2.8.1
from psycopg2cffi import compat
compat.register()
cd /opt/pypy3/bin/site-packages
curl https://patch-diff.githubusercontent.com/raw/chtd/psycopg2cffi/pull/98.patch | patch -p1