码迷,mamicode.com
首页 > 数据库 > 详细

ModuleNotFoundError: No module named "DBUtils"

时间:2021-04-02 13:02:54      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:port   OLE   手册   使用   code   ast   main   连接池   recent   

用python写数据库连接时要用到数据连接池于是就想到了DBUtils ,这个简单pip install DBUtile 

安装完后写代码测试一下

 from DBUtils.PooledDB import PooledDB
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named DBUtils.PooledDB

居然报错了!!!!!

pip list 查看一下
技术图片

已经安装了呀

版本2.0可能是版本导致的
https://pypi.org/project/DBUtils/

https://webwareforpython.github.io/DBUtils/main.html

找到官网查看一下手册
技术图片

果然2.0的写法是

from dbutils.pooled_db import PooledDB

我的写法 是1.3的写法

from DBUtils.PooledDB import PooledDB
解决方法是 是使用 from dbutils.pooled_db import PooledDB

或者 pip install  DBUtils==1.3  重装1.3版本

ModuleNotFoundError: No module named "DBUtils"

标签:port   OLE   手册   使用   code   ast   main   连接池   recent   

原文地址:https://www.cnblogs.com/wzbk/p/14606741.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!