Python 如何在heroku上安装gdbm模块?

Python 如何在heroku上安装gdbm模块?,python,heroku,celery,gdbm,Python,Heroku,Celery,Gdbm,我在heroku上运行芹菜工人,启动工人时,我总是会出错: ImportError: No module named gdbm 我已经通过在heroku上运行python并尝试导入gdbm证实了这一点: $ heroku run python Running `python` attached to terminal... up, run.1960 Python 2.7.8 (default, Jul 9 2014, 20:47:08) [GCC 4.4.3] on linux2 Ty

我在heroku上运行芹菜工人,启动工人时,我总是会出错:

 ImportError: No module named gdbm 
我已经通过在heroku上运行python并尝试导入gdbm证实了这一点:

$ heroku run python
Running `python` attached to terminal... up, run.1960
Python 2.7.8 (default, Jul  9 2014, 20:47:08) 
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import gdbm
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named gdbm
>>> exit()
$heroku运行python
正在运行附加到终端的“python”。。。起来,跑
Python 2.7.8(默认值,2014年7月9日,20:47:08)
[GCC 4.4.3]关于linux2
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
>>>导入gdbm
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
ImportError:没有名为gdbm的模块
>>>退出()
如何在heroku上安装此模块?我是否需要向
requirements.txt
添加特定的包?如果是,版本是什么


谢谢你的帮助

根据Heroku文档,无法使用文件系统数据库

不支持以下类型的行为

  • 在公共目录中缓存页面
  • 将上传的资产保存到本地磁盘(例如,使用附件或回形针)
  • 用Ferret编写全文索引
  • 写入文件系统数据库,如SQLite或GDBM
  • 访问git wiki等应用程序的git回购