我正试图推动一个 flask 应用程序上Heroku使用Azure SQL数据库与pyodbc和ODBC驱动程序17的SQL服务器。
我按照Heroku buildpack: odbc中的说明创建了以下代码:
Apt文件:
https://github.com/heroku/heroku-buildpack-apt.git
https://github.com/heroku/heroku-buildpack-python.git
https://github.com/matt-bertoncello/python-pyodbc-buildpack.git
unixodbc
unixodbc-dev
构建包:
编辑:
在heroku的网站之后,我添加了一个runtime.txt,其中包含以下内容:
然而当我把主人推给heroku(git把heroku推给主人)时,我得到如下错误:
1条答案
按热度按时间wlzqhblo1#
如果你使用的是heroku stack-22(基于Ubuntu 22.04),那么这个构建包可能不起作用。如果你要从SQL服务器完成查询,那么我建议你使用库pymssql。那么你不需要任何构建包