Python 推送至heroku烧瓶应用程序时未发现程序包错误

Python 推送至heroku烧瓶应用程序时未发现程序包错误,python,heroku,flask,Python,Heroku,Flask,我正试图在Heroku上部署一个Flask应用程序,在对一个大的JSON数据集进行数据分析后,它会响应JSON post请求。我提到了这个问题:但它仍然不起作用 requirements.txt: 瓶子 熊猫 古尼科恩 烧瓶 格敦 在pkg配置搜索路径中未找到包gobject-introspection-1.0。 远程:也许您应该添加包含“gobject-introspection-1.0.pc”的目录 远程:指向PKG_CONFIG_PATH环境变量 远程:未找到包“gobject-intro

我正试图在Heroku上部署一个Flask应用程序,在对一个大的JSON数据集进行数据分析后,它会响应JSON post请求。我提到了这个问题:但它仍然不起作用

requirements.txt:

瓶子 熊猫 古尼科恩 烧瓶 格敦 在pkg配置搜索路径中未找到包gobject-introspection-1.0。 远程:也许您应该添加包含“gobject-introspection-1.0.pc”的目录 远程:指向PKG_CONFIG_PATH环境变量 远程:未找到包“gobject-introspection-1.0” 远程:命令pkg config'、'-print errors'、'-exists'、'-gobject-introspection-1.0>=1.46.0返回非零退出状态1。 远程: 远程:尝试使用“sudo apt install libgirepository1.0-dev”安装它 远程: 远程:-------------------- 远程:Command/app/.heroku/python/bin/python-u-c导入setuptools,标记化__文件_uu='/tmp/pip-build-3ejh6vw4/PyGObject/setup.py';f=GetAttrtTokenize,“打开”,打开文件;code=f.read.替换'\r\n','\n';f、 接近;execcompilecode、_文件、_uu、'exec'安装-record/tmp/pip lgaouqha record/install-record.txt-外部管理的单一版本-编译失败,错误代码为/tmp/pip-build-3ejh6vw4/PyGObject中的1/ 遥控器:!推送被拒绝,未能编译Python应用程序。 远程: 遥控器:!推送失败 远程:正在验证部署。。。 远程: 遥控器:!拒绝推送至stormy-castle-60587。
您可以尝试使用heroku run bash-app appname访问slug,然后尝试安装libgirepository1.0-dev。如果失败,请使用heroku社区/apt,更多信息请访问

您可以尝试使用heroku run bash-app appname访问slug,然后尝试安装libgirepository1.0-dev。如果失败,请使用heroku社区/apt,更多信息:。感谢它起作用,我成功地部署了我的Flask appOk,我已将我的评论转换为答案。如果你觉得有帮助,请接受并投票。