djangoをインストールし、eclipseの下にpydevプラグインをインストールしました。次に、postgres(1.16.0)sqlツールをダウンロードしてインストールしました。これが私の設定です:
次に、djangoで設定ファイルを構成したいと思いました。
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2' ,
'NAME': 'django',
'USER': 'postgres',
'PASSWORD': 'admin',
'HOST': '',
'PORT': '',
}
}
しかし、syncdbを実行すると、次のようになります。
backend = load_backend(db['ENGINE'])
File "C:\Python27\lib\site-packages\django\db\utils.py", line 24, in load_backend
return import_module('.base', backend_name)
File "C:\Python27\lib\site-packages\django\utils\importlib.py", line 35, in import_module
__import__(name)
File "C:\Python27\lib\site-packages\django\db\backends\postgresql_psycopg2\base.py", line 13, in <module>
from django.db.backends.postgresql_psycopg2.creation import DatabaseCreation
File "C:\Python27\lib\site-packages\django\db\backends\postgresql_psycopg2\creation.py", line 1, in <module>
import psycopg2.extensions
ImportError: No module named psycopg2.extensions
私は何を間違えますか?
PS:私はwin7とEclipsejunoの下で開発しています