首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >heroku voila应用程序错误进程已退出,状态为%1

heroku voila应用程序错误进程已退出,状态为%1
EN

Stack Overflow用户
提问于 2020-06-28 14:18:26
回答 1查看 523关注 0票数 1

我需要一些帮助在Heroku上部署Voila应用程序。我使用的是一个免费的Heroku账号。

可以在https://github.com/ostasis/One-dimensional-heroku中找到GitHub存储库

notebook使用Voila在本地运行良好,并在

不确定它是否有帮助,但它目前在https://nameless-coast-24689.herokuapp.com/

代码语言:javascript
复制
heroku logs --tail

显示了以下内容

代码语言:javascript
复制
2020-06-28T05:51:24.602001+00:00 heroku[web.1]: State changed from crashed to starting
2020-06-28T05:51:36.982425+00:00 app[web.1]: Traceback (most recent call last):
2020-06-28T05:51:36.982443+00:00 app[web.1]: File "/app/.heroku/python/bin/voila", line 8, in <module>
2020-06-28T05:51:36.982603+00:00 app[web.1]: sys.exit(main())
2020-06-28T05:51:36.982619+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.7/site-packages/traitlets/config/application.py", line 663, in launch_instance
2020-06-28T05:51:36.982943+00:00 app[web.1]: app.initialize(argv)
2020-06-28T05:51:36.982944+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.7/site-packages/voila/app.py", line 342, in initialize
2020-06-28T05:51:36.983141+00:00 app[web.1]: raise ValueError('provided more than 1 argument: %r' % self.extra_args)
2020-06-28T05:51:36.983159+00:00 app[web.1]: ValueError: provided more than 1 argument: ['—-port=47763', 'one-dimensional-bin-packing.ipynb']
2020-06-28T05:51:37.090291+00:00 heroku[web.1]: Process exited with status 1
2020-06-28T05:51:37.569126+00:00 heroku[web.1]: State changed from starting to crashed
2020-06-28T05:51:51.000000+00:00 app[api]: Build succeeded
2020-06-28T05:53:26.592423+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=nameless-coast-24689.herokuapp.com request_id=8f3e8daa-5127-48cf-a1d0-c819a4e3a820 fwd="203.57.213.219" dyno= connect= service= status=503 bytes= protocol=https
2020-06-28T05:53:27.219010+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=nameless-coast-24689.herokuapp.com request_id=3587c11e-08bc-4d88-a715-43534a9e7169 fwd="203.57.213.219" dyno= connect= service= status=503 bytes= protocol=https

在mybinder.org上,我使用了下面的environment.yml

代码语言:javascript
复制
name: python 3.7.4
channels:
  - conda-forge
dependencies:
  - python=3.7.4
  - appmode=0.7.0
  - pandas=0.25.1
  - matplotlib=3.1.1
  - pip=19.2.3
  - pip:
    - mip==1.8.2

在Heruko上,我有以下requirements.txt

代码语言:javascript
复制
appmode
matplotlib
mip
pandas
voila

requirements.txt有什么问题吗

下面的Procfile

代码语言:javascript
复制
web: voila —-port=$PORT --no-browser one-dimensional-bin-packing.ipynb

下面的runtime.txt

代码语言:javascript
复制
python-3.7.6
EN

回答 1

Stack Overflow用户

发布于 2020-10-28 05:28:57

我也有同样的问题。通过将--enable_nbextensions=True选项添加到Procfile中的voila命令,成功修复了该问题,因此在您的示例中如下所示:

代码语言:javascript
复制
web: voila —-port=$PORT --no-browser --enable_nbextensions=True one-dimensional-bin-packing.ipynb

在此示例存储库中找到了此修复:https://github.com/voila-dashboards/voila-heroku

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62618948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档