安装mysql-Python出错

来源:3-2 配置表单页面

癫某人

2019-04-11

我下载了老师网站上的那个64位MySQL_python-1.2.5-cp27-none-win_amd64文件,在安装时报错,错误信息:
MySQL_python-1.2.5-cp27-none-win_amd64.whl is not a supported wheel on this platform.

在看了有些同学的提问后,我发现有一个解决方法是这个:
import pymysql
pymysql.install_as_MySQLdb()
按照上面操作后,运行manage.py后不报错,但是makemigrate后就会报错,报错信息:
aise ImproperlyConfigured(‘mysqlclient 1.3.13 or newer is required; you have %s.’ % Database.version)
django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.

写回答

2回答

bobby

2019-04-14

http://www.lfd.uci.edu/~gohlke/pythonlibs/ 到这里下载mysqlclient 记得下载的版本要和python版本以及是否是64位保持一致,安装这个以后 注释掉pymysql的部分试试

0
0

Ethreal

2019-04-13

MySQLclient目前只支持到python3.4,因此如果使用的更高版本的python,可以修改下面路径的文件 这英文的意思  你可以看看你的mysqlclient 是不是太老 更新下这个库的版本 去github 看下这库对python的支持版本是多少 


0
1
bobby
纠正一下, mysqlclient支持最新的python3.7的
2019-04-14
共1条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4041 问题

查看课程