Я новичок в Mac и имею проблемы, пытаясь заставить pyodbc работать. Я установил: водительПодключение к Teradata с pyobbc на OS X
- Teradata ODBC из https://downloads.teradata.com/download/connectivity/teradata-odbc-driver-for-mac-os-x
- UnixODBC через варку
- pyodbc через пип установить
, когда я пытаюсь создать соединение, используя следующую строку соединения:
pyodbc.connect('DRIVER={Teradata};DBCName=XXX;DATABASE=XXX;Authentication=TD2;UID=XXX;PWD=XXX')
Я получаю эту ошибку:
Ошибка: ('01000', "[01000] [UnixODBC] [Driver Manager] не удается открыть Lib 'Teradata': файл не найден (0) (SQLDriverConnect)")
Я понятия не имею, Куда пойти отсюда. Кроме того, я не уверен, что это актуально, но я использую virtualenvwrapper для создания моей среды python.
Этот подобный вопрос (возврат ошибки отличается). Connect Python to Teradata in mac with pyodbc и выполнил экспортные заявления, но я все еще получаю ту же ошибку
ли вы следовать инструкциям, приведенным в http://developer.teradata.com/blog/odbcteam/2016/02/python-with-teradata-odbc – dnoeth
Эти инструкции являются специфическими для UNIX – dobbysock1002