美文网首页
Python3启动django项目报错“NameError: n

Python3启动django项目报错“NameError: n

作者: 测试探索 | 来源:发表于2022-08-27 19:43 被阅读0次
    python3 manage.py runserver
    

    报错信息:“NameError: name '_mysql' is not defined”


    image.png

    导致原因:
    Mysqldb 不兼容 python3.5 以后的版本
    解决方法:
    使用pymysql代替MySQLdb

    步骤:
    安装pymysql:pip install pymysql
    打开项目在setting.py的init.py,或直接在当前py文件最开头添加如下:

    import pymysql 
    pymysql.install_as_MySQLdb()
    

    相关文章

      网友评论

          本文标题:Python3启动django项目报错“NameError: n

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