首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有名为“cogs.music.__pycache__.music”的模块

没有名为“cogs.music.__pycache__.music”的模块
EN

Stack Overflow用户
提问于 2021-12-27 12:33:26
回答 2查看 203关注 0票数 0

我正在为我和我的朋友制造一个不和谐的机器人,每当我运行代码时,我就会发现这个丢失的pycache模块错误,我不知道为什么,我也找不到任何谷歌python no module named __pycache__或类似的东西。

这是一个文件夹布局,从python botbot上面的目录下运行

完整回溯:

代码语言:javascript
复制
Traceback (most recent call last):
  File "C:\Python39\lib\runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\Python39\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "D:\zemo\bot\__main__.py", line 29, in <module>
    load_extensions(bot, './bot/cogs')
  File "D:\zemo\bot\__main__.py", line 16, in load_extensions
    load_extensions(client, entry_path)
  File "D:\zemo\bot\__main__.py", line 16, in load_extensions
    load_extensions(client, entry_path)
  File "D:\zemo\bot\__main__.py", line 21, in load_extensions
    client.load_extension(ext)
  File "C:\Python39\lib\site-packages\discord\ext\commands\bot.py", line 674, in load_extension    
    spec = importlib.util.find_spec(name)
  File "C:\Python39\lib\importlib\util.py", line 94, in find_spec
    parent = __import__(parent_name, fromlist=['__path__'])
ModuleNotFoundError: No module named 'cogs.music.__pycache__.music'
EN

回答 2

Stack Overflow用户

发布于 2021-12-27 12:52:41

__pycache__文件不在时,您正在尝试从music.py文件夹中导入。

试一试import cogs.music.music

票数 0
EN

Stack Overflow用户

发布于 2021-12-27 14:57:47

原来我需要一个__init__.py文件在cogs目录中

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70495556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档