Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 16, 2013 11:54:53

dip1129
Зарегистрирован: 2013-09-16
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Python и postgres

Добрый день
Совсем новичок в питоне
Нужно подружить питон и постгрис
Скачал и установил Pythin 3.3.2,
а так же Psycopg 2.5.1
мой код начинается с импорта этой библиотеки

import psycopg2
и там же выскакивает ошибка
не пойму как сделать импорт
Спасибо

Офлайн

#2 Сен. 16, 2013 12:19:50

SoT
Зарегистрирован: 2012-12-12
Сообщения: 68
Репутация: +  4  -
Профиль   Отправить e-mail  

Python и postgres

Приведи текст ошибки

Офлайн

#3 Сен. 16, 2013 13:00:50

dip1129
Зарегистрирован: 2013-09-16
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Python и postgres

>>> 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 (Сен. 16, 2013 13:01:10)

Офлайн

#4 Сен. 16, 2013 13:06:32

dip1129
Зарегистрирован: 2013-09-16
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Python и postgres

>>> 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 для получения дополнительных сведений.

Офлайн

#5 Сен. 17, 2013 12:18:20

SoT
Зарегистрирован: 2012-12-12
Сообщения: 68
Репутация: +  4  -
Профиль   Отправить e-mail  

Python и postgres

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

Офлайн

#6 Сен. 17, 2013 15:25:25

SAnty
От:
Зарегистрирован: 2006-04-21
Сообщения: 34
Репутация: +  0  -
Профиль   Отправить e-mail  

Python и postgres

to dip1129

библиотека psycopg2 не видит файлы libeay32.dll, ssleay32.dll libintl-8.dll libpq.dll. Скачайте ODBC драйвер для Postgresql (ODBC driver for Postgresql) и установите, потом попробуйте ещё раз.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version