我和我的团队目前正在使用Python开发Discord机器人。我们暂时使用Heroku托管该机器人,将来可能会有所改变,但现在是Heroku。
Heroku直接读取了我们的requirements.txt文件。格式是否错误或类似问题?它曾经可以工作,但是我的一个团队成员添加了一个新要求,但现在不再起作用。这是文件包含的内容:
discord.py==1.3.3
PyNaCl==1.3.0
pandas
dnspython==1.16.0
async-timeout==3.0.1
youtube_dl==2020.5.29
aiohttp==3.6.2
ffmpeg==1.4
praw==7.0.0
pycorona==0.5.9
pafy==0.5.5
以下是Procfile包含的内容,以防万一它有用:
worker: python MASTERBOT.py
有人知道我们的文件有什么问题以及我们可以如何解决该问题吗?如果需要,我将提供更多信息。
编辑:我想指出的是,当在我们的计算机上本地运行时,该bot具有100%的功能。
答案 0 :(得分:0)
尝试:
"cmd"
中键入"$git add ."
并提交,然后将其推送。会将所有更新的文件推送到当前目录的n文件夹中。$git add Procfile $git commit -m "updating procfile" $git push heroku master
如果遇到测功机问题
$ heroku ps
否则尝试重新启动
$ heroku重新启动