当使用Django2.2.11的版本来对数据库进行操作,出现了django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or ne
2020-03-25 18:47
1376 查看
当使用Django2.2.11的版本来对数据库进行操作,出现了django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.的报错信息。
今天在使用Django2.2.11的版本进行对pymsql进行操作,一开始是这样导入的。from pymsql import install_as_MySQLdb install_as_MySQLdb()
然后就出现了下图的报错。
由报错信息可以看出是我们的pymsql的版本太低了,这时候经过看底层代码可以看出是version_info的问题,这时候我们就可以这样改就可以了:
import pymysql pymysql.version_info = (1, 3, 13, 'final', 0) pymysql.install_as_MySQLdb()
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3
- django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.
- django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3
- django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3
- django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3
- Django将数据库切换为Mysql及mysqlclient 1.3.13 or newer is required; you have 0.9.2报错解决方案
- Django连接mysql django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.3 or newer is required;
- django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.3 or newer is required; you have 0.7.11
- Django中使用mysqlclent服务报错:mysqlclient 1.3.13 or newer is required; you have 0.9.3.
- 关于Django出现2.X出现mysqlclient 1.3.13 or newer is required; you have 0.9.3.,注释掉if version还是不行
- Django使用python manage.py migrate进行数据库操作时报错及解决
- win10 下 django2.2生成mysql数据迁移文件出错(mysqlclient 1.3.13 or newer is required; you have 0.9.3)解决方法
- 使用Django ORM框架进行数据库开发操作
- 使用Eclipse插件DB viewer进行MySQL(SQL Server)等 数据库操作
- 【MySQL 05】使用Java对MySQL进行操作(创建数据库)
- MySQL5.5.22版本安装配置以及基本命令的使用和管理数据库备份与恢复操作详解
- Hue 安装问题django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: libmysqlclient.so
- Django2.2.11版本进行数据库迁移发生报错:AttributeError: 'str' object has no attribute 'decode'
- macOS使用django安装mysqlclient遇到的问题(mysqlclient 1.3.3 or newer is required)
- 如何在django中使用models.py对数据库进行操作