返回介绍

更新依赖

发布于 2025-01-02 21:54:00 字数 564 浏览 0 评论 0 收藏 0

Heroku 期望依赖关系在 requirements.txt 文件中,就像我在 第十五章 中定义的那样。 但是为了在 Heroku 上运行应用程序,我需要为这个文件添加两个新的依赖关系。

Heroku 不提供自己的 Web 服务器。 相反,它希望应用程序根据环境变量 $PORT 中给出的端口号启动自己的 Web 服务器。 由于 Flask 开发 Web 服务器不足以用于生产,因此我将再次使用 gunicorn ,这是 Heroku 为 Python 应用程序推荐的服务器。

该应用程序还将连接到 Postgres 数据库,为此 SQLAlchemy 依赖 psycopg2 软件包的安装。

gunicornpsycopg2 都需要添加到 requirements.txt 文件中。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文