Heroku服务器上的流氓游戏:Libtcod dependen

2024-06-08 23:24:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在Heroku Python应用程序中提供游戏逻辑。我将libtcod library用于一些基本任务(主要是视野计算),但在运行时遇到了问题

现在它被挂在libSDL上不存在。崩溃日志:

app[web.1]: import libtcodpy as libtcod
...
app[web.1]: OSError: libSDL-1.2.so.0: cannot open shared object file: No such file or directory

自述文件说:“为了能够在Linux上编译libtcod,请确保安装了以下软件包:gcc、g++、make ,兹利布 ,库PNG12 ,库1.2 ,上传 、电动围栏 ,libpng12开发 ,libsdl1.2-dev“

我试着将libSDL添加到我的pipfile和requirements.txt中,但是没有效果


Tags: importapp应用程序游戏herokuaslibrary逻辑