簡體   English   中英

如何為 heroku 指定 discord 版本

[英]How do I specify a discord version for heroku

在控制台中它告訴我這一點,我可以通過安裝 discord 的 1.7.3 版本來解決這個問題,但是當 heroku 運行命令時,它會安裝最新版本,因為我的要求文本文件沒有指定版本。 我想知道是否有辦法修復此錯誤或指定 heroku 安裝的版本?

2022-09-26T01:36:34.877454+00:00 app[worker.1]: Traceback (most recent call last):
2022-09-26T01:36:34.877476+00:00 app[worker.1]:   File "/app/bot.py", line 24, in <module>
2022-09-26T01:36:34.877533+00:00 app[worker.1]:     main()
2022-09-26T01:36:34.877533+00:00 app[worker.1]:   File "/app/bot.py", line 5, in main
2022-09-26T01:36:34.877606+00:00 app[worker.1]:     client = commands.Bot(command_prefix = '+')
2022-09-26T01:36:34.877617+00:00 app[worker.1]: TypeError: BotBase.__init__() missing 1 required keyword-only argument: 'intents'

您可以為 heroku 指定包的版本,以與應用目錄中的 requirements.txt 文件一起使用。 因此,如果您還沒有它,您只需在您的應用程序目錄中創建它(在您的 bot.py 文件所在的同一位置),並在其中寫入“discord.py==1.7.3”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM