flask |Heroku构建包:odbc公司|正在安装用于SQL Server的ODBC驱动程序17| Heroku buildpack-apt上的错误

hgncfbus  于 2022-11-13  发布在  SQL Server
关注(0)|答案(1)|浏览(100)

我正试图推动一个 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推给主人)时,我得到如下错误:

wlzqhblo

wlzqhblo1#

如果你使用的是heroku stack-22(基于Ubuntu 22.04),那么这个构建包可能不起作用。如果你要从SQL服务器完成查询,那么我建议你使用库pymssql。那么你不需要任何构建包

相关问题