【问题标题】:Python Discord Bot, Modul not found errorPython Discord Bot,找不到模块错误
【发布时间】:2022-01-10 14:43:30
【问题描述】:

我正在尝试创建一个不和谐机器人,但我遇到了基本问题... 我在代码开头有这个:

import discord.py
from discord.ext import commands

我遇到了这个错误:

PS C:\Users\trnka> & "C:/Program Files/Inkscape/bin/python.exe" c:/Python_projects/Discord_Bots/RCN_bot/RCN.py Traceback(最近 最后调用):文件“c:\Python_projects\Discord_Bots\RCN_bot\RCN.py”, 第 1 行,在 import discord.py ModuleNotFoundError: No module named 'discord'

但正如安装手册所说,我已经从here 安装了所有东西。 谁能帮帮我?

【问题讨论】:

  • 我在使用 VS Code
  • 你使用了 virtualenv 吗?我认为本教程描述得更好:discordpy.readthedocs.io/en/stable/…
  • 我试过了,还是ModuleNotFoundError: No module named 'discord'
  • 当你在你的 virtualenv 中并且它被激活时,你可以做pip list 并检查它是否安装正确吗? pip.pypa.io/en/stable/cli/pip_list
  • 当我写py -m pip list时,我的列表里面有discord.py 1.7.3...所以我想是的,它安装正确...

标签: python discord.py python-import modulenotfounderror


【解决方案1】:

之前:

import discord

之后:

import discord.abc

【讨论】:

    【解决方案2】:
    import discord
    

    而不是discord.py

    编辑:检查存储库页面https://github.com/Rapptz/discord.py 支持的版本是:3.5、3.6、3.7 和 3.8,也许您需要尝试这些版本。

    【讨论】:

    • 还是一样的错误
    • 更新了答案,如果可行,请检查。
    【解决方案3】:

    在 VSCode 之外执行程序,例如使用 Python 程序(所以您希望安装的 python.exe(标准是 C:/Users/USER/AppData/Local/Programs/Python/PythonVERSION/))或 PyCharm,因为 VSCode 有自己的库文件夹,似乎不包括 discor.py

    【讨论】:

      猜你喜欢
      • 2021-06-28
      • 2021-04-30
      • 2021-06-12
      • 1970-01-01
      • 2022-01-14
      • 2021-02-16
      • 2017-11-05
      • 1970-01-01
      • 2018-07-16
      相关资源
      最近更新 更多