在用python操做mysql时报错:ModuleNotFoundError: No module named 'MySQLdb'

用Flask+python+mysql写一个小项目python

 

系统 win10mysql

py版本:3.6.1c++

在配置数据库时报错ModuleNotFoundError: No module named 'MySQLdb'sql

from blog import db
db.create_all()

报错信息是 缺乏模块MYSQLdb,因而安装库mysqldb数据库


C:\WINDOWS\system32>py -3 -m pip install mysqldb
Collecting mysqldb
Could not find a version that satisfies the requirement mysqldb (from versions: )
No matching distribution found for mysqldbui

很明显不成功(我也很无奈~~)spa

显然不是缺乏这个模块,查找资料code

须要安装setuptool和mysqlclientblog

在安装mysqlclient的时候继续报错ip

error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

c++14.0 ?OMG这个须要6个G磁盘空间,找一下临时替代品吧,pymssql-2.1.3-cp36-cp36m-win_amd64.whl是个不错的选择

相关文章
相关标签/搜索