当前位置: 首页 > news >正文

php网站开发需求文档海淀发布会

php网站开发需求文档,海淀发布会,重庆优化网站排名,个人创建微信小程序Django的版本是2.0,Python的版本号是3.6.4 在models.py创建好了模型类之后使用命令:python manage.py makemigrations 进行迁移,但是突然报错:ImportError:No module named MySQLdb 查询了相关资料发现python2.x版本是支持mysql…

Django的版本是2.0,Python的版本号是3.6.4

在models.py创建好了模型类之后使用命令:python manage.py makemigrations 进行迁移,但是突然报错:ImportError:No module named 'MySQLdb'

查询了相关资料发现python2.x版本是支持mysqldb,  在python3环境下安装mysqldb会报错:

解决Django报错 : No module named 'MySQLdb'

但是在python3.x版本已经不支持mysqldb,而是使用pymysql代替了mysqldb,但是django中默认使用的还是mysqldb,这个就比较坑人了,所以会出现这个错误,要想解决这个问题只需要在应用的根目录的__init__.py这个文件中加入如下代码就可以解决问题:

解决Django报错 : No module named 'MySQLdb'

扩展:

mysqldb和pymysql都是python用于连接mysql的接口,如果你使用的python2.x的环境的话,使用pip进行安装的时候可以使用:pip install MySQL-python,则这时候就不需要在__init__.py中添加上面的那两行代码

如果使用的是python3.x的环境,同样使用pip进行安装的时候输入一下命令就可以:pip install pymysql 

当然这时候需要注意的是在项目app的__init__.py文件中输入:

import pymysql

pymysql.install_as_MySQLdb()

http://www.yayakq.cn/news/628689/

相关文章:

  • 深圳红酒网站建设亚泰国际建设股份有限公司网站
  • 用dw做网站时怎么添加弹窗西域电商平台官网
  • 网站搭建合同范本揭阳网站建设公司哪个好
  • 有域名有空间怎么做网站wordpress拖拽上传
  • 线在科技成都网站推广公司织梦模板安装详细教程
  • 南京网站设计建设十佳工业设计公司
  • 上海做公司网站wordpress建站教程阿里云
  • 上海网站制作设计公司微信文章导入wordpress
  • 银川网站建设一条龙wordpress 二次元主题
  • 企业网站首页设计评价南阳seo网站推广费用
  • 花型图案设计网站佘山做网站
  • 自己做外贸自己做网站网站基础建设英文翻译
  • 有域名有服务器如何做网站cms系统源码
  • 网站建设维护保密协议专业开发小程序的公司
  • 帮别人做数学题赚钱的网站杭州it公司排名
  • 网站模版可以修改吗使用网站模板快速建站教案
  • 北京微信网站开发费用住房和城乡建设网站方案
  • 流量多网站高端大气的网站模板
  • 网站用什么cms如何介绍设计的网站模板
  • 做外贸找客户的网站dedecms模板安装教程
  • 完全删除wordpress扬中企业网站优化哪家好
  • 网站只做1单生意被罚4万两级违法缙云 网站建设
  • 团购网站怎么推广注册深圳公司有什么好处
  • 织梦网站地图如何做服务网站策划书
  • 哪些网站做的不好用广州站在哪个区
  • 电商网站建设最好的公司上海免费推广网站有哪些
  • 网站建设意义必要性淄博建设企业网站
  • 网站被挂黑后果wordpress返回最新文章
  • 建站优化信息推广东莞网站优化什么方法
  • 我的世界外国做图网站网站管理系统怎么做