每当我使用discord.py运行discord机器人时,我都会得到AttributeError'logging'没有属性'getlogger'

时间:2020-05-10 05:11:30

标签: python discord discord.py discord.py-rewrite

出于明显的原因,除了token.py文件之外,我所有的代码都在github上。 bot.py file 过去我曾遇到过类似的问题,并通过重构一些代码来解决了这些问题,因此如果这是我错过大写字母或其他东西的问题中的另一个,则我事先表示歉意,但是我尝试了所有明显的语法问题,但似乎都没有去工作。 Atom也没有显示任何错误。

这是整个错误消息:

Traceback (most recent call last):


File "C:\Users\james\Documents\botpy\bot.py", line 5, in <module>
    import discord
  File "C:\Users\james\AppData\Local\Programs\Python\Python38-32\lib\site-packages\discord\__init__.py", line 21, in <module>
    import logging
  File "C:\Users\james\AppData\Local\Programs\Python\Python38-32\lib\logging\__init__.py", line 26, in <module>
    import sys, os, time, io, re, traceback, warnings, weakref, collections.abc
  File "C:\Users\james\AppData\Local\Programs\Python\Python38-32\lib\traceback.py", line 5, in <module>
    import linecache
  File "C:\Users\james\AppData\Local\Programs\Python\Python38-32\lib\linecache.py", line 11, in <module>
    import tokenize
  File "C:\Users\james\AppData\Local\Programs\Python\Python38-32\lib\tokenize.py", line 34, in <module>
    from token import *
  File "C:\Users\james\Documents\botpy\token.py", line 2, in <module>
    from discord.ext import commands
  File "C:\Users\james\AppData\Local\Programs\Python\Python38-32\lib\site-packages\discord\ext\commands\__init__.py", line 13, in <module>
    from .bot import Bot, AutoShardedBot, when_mentioned, when_mentioned_or
  File "C:\Users\james\AppData\Local\Programs\Python\Python38-32\lib\site-packages\discord\ext\commands\bot.py", line 27, in <module>
    import asyncio
  File "C:\Users\james\AppData\Local\Programs\Python\Python38-32\lib\asyncio\__init__.py", line 8, in <module>
    from .base_events import *
  File "C:\Users\james\AppData\Local\Programs\Python\Python38-32\lib\asyncio\base_events.py", line 18, in <module>
    import concurrent.futures
  File "C:\Users\james\AppData\Local\Programs\Python\Python38-32\lib\concurrent\futures\__init__.py", line 8, in <module>
    from concurrent.futures._base import (FIRST_COMPLETED,
  File "C:\Users\james\AppData\Local\Programs\Python\Python38-32\lib\concurrent\futures\_base.py", line 42, in <module>
    LOGGER = logging.getLogger("concurrent.futures")
AttributeError: partially initialized module 'logging' has no attribute 'getLogger' (most likely due to a circular import)

0 个答案:

没有答案