Невозможно запустить запрос postgres из python 2.7 на MACOS mojave - PullRequest
0 голосов
/ 22 мая 2019

Я пытаюсь запустить код Python 2.7 (Запросы) на БД Postgres. Что касается установленной версии pyodbc, то она либо вылетает из-за python, либо у меня возникла проблема относительно UTF8. Я не могу использовать свой код Python.

Я установил Python 2.7, pyodbc 3.0.7 на MAC Mojave 10.14 (тогда я получаю ошибку UTF8).

pyodbc.DataError: ('22021', '[22021] ОШИБКА: неверная последовательность байтов для кодировка "UTF8": 0xe0 0x81 0xa9; \ nОшибка при выполнении запроса (1) (SQLExecDirectW) ')

Я установил python 2.7 pyodbc> 3.0.7 на MAC Mojave 10.14 (затем происходит сбой Python)

Я должен иметь возможность подключиться к своей базе данных, используя драйвер ODBC.

Любая помощь?

1 Ответ

0 голосов
/ 22 мая 2019

Рекомендую установить Python 3.X и посмотреть, работает ли он. Он более обновлен, и многие новые библиотеки используют его все больше и больше - и обеспечат лучшее использование в будущем.

...