请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

安装mysql-Python出错

我下载了老师网站上的那个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.

正在回答 回答被采纳积分+3

2回答

bobby 2019-04-14 12:05:57

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

0 回复 有任何疑惑可以回复我~
Ethreal 2019-04-13 16:34:17

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


0 回复 有任何疑惑可以回复我~
  • bobby #1
    纠正一下, mysqlclient支持最新的python3.7的
    回复 有任何疑惑可以回复我~ 2019-04-14 12:05:12
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号