美文网首页
ModuleNotFoundError: No module n

ModuleNotFoundError: No module n

作者: 王镇_ee87 | 来源:发表于2021-03-28 15:39 被阅读0次

    用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 查看一下


    image.png

    已经安装了呀

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

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

    找到官网查看一下手册


    image.png

    果然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 n

          本文链接:https://www.haomeiwen.com/subject/yiybhltx.html