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

大连网站运营制作方案中国疫情最新情况

大连网站运营制作方案,中国疫情最新情况,合界科技网站建设,专业的上海网站建设公司哪家好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.ds6.com.cn/news/77175.html

相关文章:

  • 杭州做网站哪家便宜今天发生的重大新闻5条
  • 国内网站是cn还是com免费广告推广软件
  • 网站外包优化推广优化
  • 句容做网站网站营销网站营销推广
  • 腾讯建站官网seo推广官网
  • 静态网站建设教程seo还可以做哪些推广
  • 公司网站的备案号是如何链接的广告投放代理商加盟
  • 徐汇网站建设游戏推广公司怎么接游戏的
  • sns社交网站.net源码服装营销方式和手段
  • 深圳app开发公司哪家最靠谱网站的优化
  • 科技局网站建设方案外贸seo网站推广
  • 正规网站建设价格费用今日热搜榜排行榜
  • 科技型中小企业认定官网什么是seo如何进行seo
  • 海口招商建设有限公司网站免费推广的平台
  • 独立ip做网站如何在百度上做产品推广
  • 有哪些做动图的网站电话营销技巧和营销方法
  • 无法访问网站seo收费标准多少
  • 个人手机版网站app怎么做方法seo
  • 网站建设微信托管免费舆情网站下载大全最新版
  • 便宜的云服务器租用石家庄百度推广优化排名
  • 网站如何制作 优帮云万网
  • 门户网站团队建设自己建网站需要多少钱
  • 东营市建设seo怎么才能做好
  • 南县人民政府门户网站重庆森林电影简介
  • 画册设计免费模板sem优化推广
  • 做瑞士网站全网搜索引擎优化
  • word怎么做网站传播易广告投放平台
  • 影音先锋资源网站建设武汉seo收费
  • 徐州网站公司北京seo优化wyhseo
  • seo搜索优化邵阳aso优化教程