Найти - Пользователи
Полная версия: Python и postgres
Начало » Python для новичков » Python и postgres
1
dip1129
Добрый день
Совсем новичок в питоне
Нужно подружить питон и постгрис
Скачал и установил Pythin 3.3.2,
а так же Psycopg 2.5.1
мой код начинается с импорта этой библиотеки
import psycopg2
и там же выскакивает ошибка
не пойму как сделать импорт
Спасибо
SoT
Приведи текст ошибки
dip1129
>>> import psycopg2
db = psycopg2.connect(
host = '10.0.0.1',
database = 'my_database',
user = 'my_username',
password = 'my_password'
)
SyntaxError: multiple statements found while compiling a single statement
ругается на строчку импорта
dip1129
>>> import psycopg2
Traceback (most recent call last):
File “<pyshell#1>”, line 1, in <module>
import psycopg2
File “C:\Python33\lib\site-packages\psycopg2\__init__.py”, line 50, in <module>
from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID
ImportError: DLL load failed: Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна. Дополнительные сведения содержатся в журнале событий приложений или используйте программу командной строки sxstrace.exe для получения дополнительных сведений.

SoT
Пока непонятно. Судя по пути файла сидишь из винды. Попробуй переустановить библиотеку. Если непоможет попробуй выполнить вот эту инструкцию “ или используйте программу командной строки sxstrace.exe для получения дополнительных сведений. ” после появления ошибки
SAnty
to dip1129

библиотека psycopg2 не видит файлы libeay32.dll, ssleay32.dll libintl-8.dll libpq.dll. Скачайте ODBC драйвер для Postgresql (ODBC driver for Postgresql) и установите, потом попробуйте ещё раз.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB