我在ubuntu上安装了psycopg2:
sudo apt-get install python-psycopg2
我也有python2.7项目。我的psycopg2版本是2.4.5兼容。
Version: 2.4.5-1build5
Provides: python2.7-psycopg2
但是当我尝试运行以下命令时,我收到此错误。
python manage.py syncdb
错误:
raise ImproperlyConfigured("Error loading psycopg2 module: %s" % e)
django.core.exceptions.ImproperlyConfigured: Error loading psycopg2 `module: No module named psycopg2`
我在pythonproject中的配置是正确的,因为它在我的本地Windows上都有效。我不知道为什么它无法识别或配置psycopg2。
>>> import psycopg2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named psycopg2