Saya memiliki bot perselisihan yang dihosting di heroku. Ini bekerja tanpa satu masalah sebelumnya, tetapi setelah membuat beberapa perubahan pada kode itu sendiri, itu tidak lagi dimulai. Ini memberi saya NameError: "datetime" tidak ditentukan. Saya belum menyentuh bagian ini dari kode saya ketika saya sedang mengerjakannya.

import asyncio
import discord
import datetime

Ini memiliki masalah tepat di awal file saya. Dengan baris impor "datetime".

Berikut adalah kode kesalahan:

2021-05-11T18:09:00.691307+00:00 app[worker.1]: Traceback (most recent call last):
2021-05-11T18:09:00.691381+00:00 app[worker.1]:   File "Main.py", line 2, in <module>
2021-05-11T18:09:00.691448+00:00 app[worker.1]:     import discord
2021-05-11T18:09:00.691454+00:00 app[worker.1]:   File "/app/.heroku/python/lib/python3.8/site- 
packages/discord/__init__.py", line 23, in <module>
2021-05-11T18:09:00.691558+00:00 app[worker.1]:     from .client import *
2021-05-11T18:09:00.691560+00:00 app[worker.1]:   File "/app/.heroku/python/lib/python3.8/site- 
packages/discord/client.py", line 36, in <module>
2021-05-11T18:09:00.691715+00:00 app[worker.1]:     from .user import User
2021-05-11T18:09:00.691724+00:00 app[worker.1]:   File "/app/.heroku/python/lib/python3.8/site- 
packages/discord/user.py", line 26, in <module>
2021-05-11T18:09:00.691836+00:00 app[worker.1]:     import discord.abc
2021-05-11T18:09:00.691839+00:00 app[worker.1]:   File "/app/.heroku/python/lib/python3.8/site- 
packages/discord/abc.py", line 101, in <module>
2021-05-11T18:09:00.691958+00:00 app[worker.1]:     SnowflakeTime = Union[Snowflake, datetime]
2021-05-11T18:09:00.691983+00:00 app[worker.1]: NameError: name 'datetime' is not defined

Berikut adalah profil saya:

worker: python Main.py

Dan inilah persyaratan saya.txt

asyncio
datetime
git+https://github.com/Rapptz/discord.py
1
chrisiwnl 11 Mei 2021, 21:11

1 menjawab

Jawaban Terbaik

Di requirements.txt hapus git+https://github.com/Rapptz/discord.py dan tambahkan discord.py==1.7.2

0
Jurgen Strydom 12 Mei 2021, 07:29