Я установил модуль teradata для python2.7, клиент teradata 15.00, также правильно установил переменные окружения ODBCINI, ODBCINST и LD_LIBRARY_PATH. Но когда я создаю мою связь в моем ру сценарий:Правильный способ настройки соединения между Teradata и python на Linux RHEL
odbclib="/opt/teradata/client/15.00/odbc_64/lib/libodbc.so"
udaExec = teradata.UdaExec (appName="terapp", version="1.0", logConsole=True, odbcLibPath=odbclib)
session = udaExec.connect(method="odbc", system="XXX.XX.XX.XX",username=user, password=pass)
Я получил это:
File "build/bdist.linux-x86_64/egg/teradata/udaexec.py", line 183, in connect
File "build/bdist.linux-x86_64/egg/teradata/tdodbc.py", line 374, in __init__
File "build/bdist.linux-x86_64/egg/teradata/tdodbc.py", line 206, in checkStatus
teradata.api.DatabaseError: (0, u'[IM003] [DataDirect][ODBC lib] Specified driver could not be loaded')
Пожалуйста, любая помощь умные люди
Спасибо за ответ, это версия Linux 2.6.32-573.12.1.el6.x86_64 (mockbuild @ x86-ol6-builder-05) (версия gcc 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC)), а версия python - 2,7.12 – Cslayer20