Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
没有名为';dns';python_Python_Discord - Fatal编程技术网

没有名为';dns';python

没有名为';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 &

我正在尝试使用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 <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)