ImportError: Ошибка загрузки DLL: - при попытке импортировать библиотеку psycopg2

>>> import psycopg2
Traceback (most recent call last):
  File "", line 1, in 
  File "C:\Python26\lib\site-packages\psycopg2\__init__.py", line 60, in 
    from _psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID
ImportError: DLL load failed: The application has failed to start because its si
de-by-side configuration is incorrect. Please see the application event log for
more detail.

Я получаю эту ошибку при попытке импортировать psycopg2. Я искал дни и не нашел решений. Я попытался установить пакет Visual С++ 2008, но я все равно получаю ту же ошибку.

Ответ 1

В соответствии с этим thread вам нужно установить более раннюю версию, так как возникли проблемы с последней сборкой.

Просто установите более раннюю версию (2.0.10 отлично работает), даже с Серия PostgreSQL 8.4.x.

Ответ 2

В Windows убедитесь, что ваш путь содержит каталог bin Postgres. В моей машине это c:\Programs\PostgreSQL\9.3\bin.

Ответ 3

Вы также можете попробовать установить win-psycopg из здесь