在virtualenv中安装后,django找不到psycopg2
我想用Django的postgresql,所以做了以下几点: sudo apt-get install libpq-dev python-dev sudo apt-get update workon myenv sudo pip install psycopg2 并正确configuration我的settings.py后,我运行 ./manage.py syncdb 但是抛出一个exception: django.core.exceptions.ImproperlyConfigured: Error loading psycopg2 module: No module named psycopg2 数据库configuration: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'mydb', 'USER': 'postgres', 'PASSWORD': 'password1234', 'HOST': 'localhost', 'PORT': '', } }