PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

problème avec python manage.py migrate -> Aucun module nommé psycopg2

Cela doit être dû au fait que vous installez psycopg2 dans votre installation python au niveau du système et non dans votre virtualenv.

sudo apt-get install python-psycopg2

l'installera dans votre installation python au niveau du système.

Vous pouvez l'installer dans votre environnement virtuel en

pip install psycopg2

après avoir activé votre virtualenv ou vous pouvez créer votre virtualenv avec --system-site-packages flag pour que votre virtualenv ait déjà des packages disponibles dans votre python au niveau du système.

virtualenv --system-site-packages test

test est votre environnement virtuel.