Это может быть проблема с настройкой БД.По умолчанию web2py поддерживает только sqlite или Google App Engine (GAE).Возможно, он пытается инициализировать базы данных sqlite в файловой системе Heroku только для чтения.
Либо временно отключите код БД, чтобы проверить, так ли это на самом деле, либо настройте соединение с поддерживаемой базой данных (MySQL, S3 и т. Д.).