sqlalchemy выдает ‘/usr/local/lib/libtdsodbc.so’: файл не найден

#python #sqlalchemy #pyodbc

#python #sqlalchemy #pyodbc

Вопрос:

У меня есть программа на python, которая использует sqlalchemy. Он работал нормально, но я только что перешел на python3, поэтому я использую все новые версии библиотек.. Теперь я получаю:

 sqlalchemy.exc.DBAPIError: (pyodbc.Error) ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib '/usr/local/lib/libtdsodbc.so' : file not found (0) (SQLDriverConnect)")
(Background on this error at: http://sqlalche.me/e/dbapi)
  

Ссылка не показала ничего полезного…

Ответ №1:

По какой-то причине TDS, похоже, не устанавливается автоматически?

 brew install freeTDS 
  

Кажется, решает проблему.