Python库不是';t带到原子上
因此,我用python制作了一个discord机器人(因为我已经有一段时间没有用python编码了,我想刷新我的内存),并且我已经在python中安装了discord.py库。当我尝试运行该文件时,出现以下错误:Python库不是';t带到原子上,python,Python,因此,我用python制作了一个discord机器人(因为我已经有一段时间没有用python编码了,我想刷新我的内存),并且我已经在python中安装了discord.py库。当我尝试运行该文件时,出现以下错误: Traceback (most recent call last): File "C:\Users\(MyName)\Desktop\(The Bot)\bot.py", line 1, in <module> import discord
Traceback (most recent call last):
File "C:\Users\(MyName)\Desktop\(The Bot)\bot.py", line 1, in <module>
import discord
ModuleNotFoundError: No module named 'discord'
[Finished in 0.374s]
回溯(最近一次呼叫最后一次):
文件“C:\Users\(MyName)\Desktop\(Bot)\Bot.py”,第1行,在
进口不和
ModuleNotFoundError:没有名为“discord”的模块
[以0.374s完成]
所以,我想知道为什么它说我没有模块不协调,而我已经在cmd提示符中安装了它。我认为atom中有一个packages选项卡,您可以从那里获得它,如果不是,我建议只使用sublime text 3,因为它不使用虚拟环境,并且使用系统python解释器,所以使用pip安装的任何模块都可以工作。这通常是因为您有多个python环境和/或版本,并且您已经安装到其中一个环境中,但正在从不同的环境运行。如果您在IDE或编辑器中运行,但在命令提示符下安装模块,那么这一点尤其容易。