This was solved by performing a clean reinstall of django. There was apparently some dependecies missing that the recursive pip install did not seem to be able to solve.
Psycopg missing module in Django
Pregunta
I have pip installed psycopg2, but when I try to runserver or syncdb in my Django project, it raises an error saying there is "no module named _psycopg".
EDIT: the "syncdb" command now raises: django.core.exceptions.ImproperlyConfigured: ImportError django.contrib.admin: No module named _psycopg
Thanks for your help
Solución 2
Otros consejos
Make sure that you've enabled psycopg2
and not psycopg
in the settings.py
file:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
And not:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg',
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow