没有名为';dns';python
我正在尝试使用mysql制作一个discord机器人体验系统。我已将数据库全部设置好,但当我尝试将其导入脚本时,始终出现以下错误:没有名为';dns';python,python,discord,Python,Discord,我正在尝试使用mysql制作一个discord机器人体验系统。我已将数据库全部设置好,但当我尝试将其导入脚本时,始终出现以下错误: Traceback (most recent call last): File "c:\program files (x86)\microsoft visual studio\2019\community\common7\ide\extensions\microsoft\python\core\ptvsd_launcher.py", line 119, in &
Traceback (most recent call last):
File "c:\program files (x86)\microsoft visual studio\2019\community\common7\ide\extensions\microsoft\python\core\ptvsd_launcher.py", line 119, in <module>
vspd.debug(filename, port_num, debug_id, debug_options, run_as)
File "c:\program files (x86)\microsoft visual studio\2019\community\common7\ide\extensions\microsoft\python\core\Packages\ptvsd\debugger.py", line 39, in debug
run()
File "c:\program files (x86)\microsoft visual studio\2019\community\common7\ide\extensions\microsoft\python\core\Packages\ptvsd\__main__.py", line 312, in run_file
runpy.run_path(target, run_name='__main__')
File "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\runpy.py", line 263, in run_path
pkg_name=pkg_name, script_name=fname)
File "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\runpy.py", line 96, in _run_module_code
mod_name, mod_spec, pkg_name, script_name)
File "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Users\ikee1\OneDrive\Desktop\Computer\Programing\Python Code\Chirp Bot\Chirp Bot\Chirp Bot\Chirp_Bot.py", line 6, in <module>
import mysql.connector
File "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\site-packages\mysql\connector\__init__.py", line 41, in <module>
import dns.resolver
ModuleNotFoundError: No module named 'dns'
Press any key to continue . . .
我不知道如何修复它,任何帮助都将不胜感激(抱歉,如果我弄错了任何编程术语,我对它还是相当陌生),提前谢谢 你能分享一些关于你的环境的信息吗?例如,您正在使用哪些版本的软件包?是的,我正在使用visual Studio 2019,我相信它已经完全更新,并且我也在使用最新版本的mysql。
import os
import discord
import mysql.connector
from discord.ext import commands
client = discord.Client()
token = *blank*
Guild = os.getenv('DISCORD_GUILD')
bot_prefix = "C"
bot = commands.Bot(command_prefix='C')
chirpDataBase = mysql.connector.connect(host = *blank*, user = *blank*, passwd = *blank*, database = "ChirpBotUserLevels", auth_plugin = "mysql_native_password")
@bot.event
async def on_ready():
print(f'{bot.user} has connected to Discord!')
client.run(token)