Tôi đã giải quyết vấn đề này bằng cách biên dịch trước Trình điều khiển ODBC 17 cho SQL Server trên máy chạy Ubuntu 18.04 và sao chép libmsodbcsql-17.5.so.2.1
và msodbcsqlr17.rll
các tệp vào các thư mục thích hợp thông qua gói xây dựng Heroku. Đây là Trình điều khiển ODBC 17.5 cho SQL Server và tôi có thể sẽ không biên dịch các phiên bản khác của trình điều khiển này, nhưng tôi tưởng tượng khái niệm vẫn như cũ.
Bạn có thể tìm thấy gói xây dựng Heroku và các yêu cầu của nó tại đây https://github.com/matt-bertoncello/python-pyodbc-buildpack.git