在我的代码中我有:
import os
import discord
import openai
我在 CMD 中使用了正确的命令来安装它们,甚至检查了我的文件资源管理器并找到了这些模块的文件夹。
当我运行代码时,我得到:
Traceback (most recent call last):
File "C:\Users\bleepname\Documents\.my_bot\bot.py", line 2, in <module>
import discord
ModuleNotFoundError: No module named 'discord'
然后当我取出
import discord
时,我收到相同的消息,但不是“没有名为‘discord’的模块”,而是“没有名为‘openai’的模块。
任何人都可以找出问题并可能给我答案吗?谢谢。
您需要确保在运行代码时将模块安装在同一个 Python 安装上。
如果您使用
python file.py
运行代码,请尝试执行 python -m pip install discord
如果您通过 python3、py3 或其他方式运行 python,请改用它。您可能使用的 pip 不在您执行代码库的安装中。
如果您使用的是 Visual Studio Code,您可以在左下角注册的 python 安装之间切换,但无论哪种方式,这种安装方法都将保证它与您实际执行的 python 安装在同一安装上。
我正在使用 python 程序,但我无法使用“导入”。我是Python新手,安装的Python书位于需要模块的单元上,请帮助我。当我试图运行程序时,提示:您导入的模块目前不可用。它将很快可用......