requirement.txt在heroku上运行bokeh应用程序

时间:2017-03-27 21:04:03

标签: python heroku bokeh

我想在heroku上运行一个散景应用程序。举个例子,我可以提供以下代码website

ave

因此,要在heroku上运行此功能,我发现,我需要执行此answer中说明的步骤。

但是,我在这里或其他地方没有说明当我使用bokeh时我应该在requirements.txt文件中添加什么。有没有人可以帮我解决这个问题以及在heroku上运行散景应用程序需要做的其他事情?

1 个答案:

答案 0 :(得分:0)

Bokeh的运行时要求列表非常简短。它们在项目setup.py

中给出
REQUIRES = [
    'six >=1.5.2',
    'requests >=1.2.3',
    'PyYAML >=3.10',
    'python-dateutil >=2.1',
    'Jinja2 >=2.7',
    'numpy >=1.7.1',
    'tornado >=4.3',
]

# handle the compat difference for futures 
if sys.version_info[:2] == (2, 7):
    REQUIRES.append('futures >=3.0.3')

有一些可选的依赖项。 bokeh.charts取决于Pandas,使用自定义扩展取决于安装NodeJS(通过conda或其他方式)