解决:ModuleNotFoundError: No module named ‘DBUtils‘

系统环境:

操作系统:Windows 10
Python 版本:3.7.6
DBUtils 版本:2.0

问题描述:

pip 有安装 DBUtils 包,但是使用语句:from DBUtils.PooledDB import PooledDB, SharedDBConnection 却一直导入不了,爆红,且运行时报错:ModuleNotFoundError: No module named 'DBUtils'

报错截图:

解决:ModuleNotFoundError: No module named ‘DBUtils‘_第1张图片

问题原因:

导入语法与 DBUtils 包版本不匹配

解决方法:

1、降低 DBUtils 包版本,使用 pip install DBUtils==1.3 重新安装;
2、更新导入语法为:from dbutils.pooled_db import PooledDB, SharedDBConnection

涉及引用文章:

https://www.cnblogs.com/fadedlemon/p/13794749.html

你可能感兴趣的:(踩坑记录,python,mysql)