【问题标题】:"This app has no process types yet" although everything has been deployed“这个应用程序还没有进程类型”尽管一切都已部署
【发布时间】:2021-06-28 09:21:04
【问题描述】:

我正在尝试在 Heroku 上托管我的 discord 机器人,即使它已成功部署,它也不会显示 dynos。而且我已经尝试在资源中刷新 5 分钟。所以我认为 ProcFile 可能有问题

heroku ps:scale worker=1
worker: python main.py

【问题讨论】:

    标签: heroku discord discord.py


    【解决方案1】:

    Procfile 只需要一行,即:worker: python {programName}.py。因此,如果您的主文件名为 bot.py,您的 Procfile 将是:

    worker: python bot.py
    

    在您的情况下,我认为您的主文件名为main.py。然后,您的 Procfile 应该完全像这样编写:

    worker: python main.py
    

    换句话说,heroku ps:scale worker=1 行不是必需的,甚至不应该出现在 Procfile 中。

    【讨论】:

      【解决方案2】:

      文件名不是ProcFile,而是Procfile,试试这个。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-06-12
        • 1970-01-01
        • 1970-01-01
        • 2020-08-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-06-26
        相关资源
        最近更新 更多