J'ai résolu ce problème en précompilant le pilote ODBC 17 pour SQL Server sur une machine exécutant Ubuntu 18.04 et en copiant le libmsodbcsql-17.5.so.2.1
et msodbcsqlr17.rll
fichiers dans les répertoires appropriés via un buildpack Heroku. Il s'agit du pilote ODBC 17.5 pour SQL Server et je ne compilerai probablement pas d'autres versions de ce pilote, mais j'imagine que le concept reste le même.
Le buildpack Heroku et ses exigences peuvent être trouvés ici https://github.com/matt-bertoncello/python-pyodbc-buildpack.git