首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Heroku上部署Python包装器?

如何在Heroku上部署Python包装器?
EN

Stack Overflow用户
提问于 2020-02-29 23:53:51
回答 1查看 53关注 0票数 0

我正试图在heroku上部署一个程序。该程序使用的是烧瓶和Python。它不调用数据库。

它在本地运行,没有任何问题。

它成功地建立在heroku的基础上。

但是,当我与网页交互时,AJAX调用会失败,因为它缺少依赖关系。错误消息:

POST https://hal-stage.herokuapp.com/reason 500 (Internal Server Error)

检查日志显示:

代码语言:javascript
复制
2020-02-29T23:45:05.133568+00:00 app[web.1]: raise InstallError('The SDD library is not available. Please install the PySDD package.')
2020-02-29T23:45:05.133574+00:00 app[web.1]: problog.errors.InstallError: The SDD library is not available. Please install the PySDD package..

PySDD库是requirements.txt的一部分。

如何将基础SDD库推送到heroku?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-01 02:02:55

必须在pipfile上添加所有依赖项,例如:

代码语言:javascript
复制
[[source]]

url = "https://pypi.python.org/simple"
verify_ssl = true


[packages]

Flask = "*"
PySDD = "*"

[requires]

python_version = "3.6"

希望它很适合

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

https://stackoverflow.com/questions/60470754

复制
相关文章

相似问题

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