python3.7中mysqlclient安装错误的解决办法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3.7中mysqlclient安装错误的解决办法相关的知识,希望对你有一定的参考价值。

近期,安装mysqlclient一直报错,导出找资料,琢磨,大致解决如下:
一、错误提示
_mysql.c(29): fatal error C1083: 无法打开包括文件: “mysql.h”: No such file
or directory
error: command ‘C:Program Files (x86)Microsoft Visual Studio 14.0VCB
INx86_amd64cl.exe‘ failed with exit status 2
技术分享图片

二、思考问题:
可能是由于mysqlclient官网的版本过多,而pip也不知道如何选择所造成的???
三、解决问题
1、从官网下载合适的版本O网页链接 ,如我是在64位win8下安装的python3.7,就选择mysqlclient?1.3.13?cp37?cp37m?win_amd64.whl即可;
2、在本机安装wheel:pip install wheel
3、在第1点中下载的mysqlclient?1.3.13?cp37?cp37m?win_amd64.whl所在文件夹中执行:pip install mysqlclient?1.3.13?cp37?cp37m?win_amd64.whl
即可。
技术分享图片

以上是关于python3.7中mysqlclient安装错误的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

新鲜的 python 3.7 / django 2.2.1 安装无法识别已安装 mysqlclient

mac设置python及pip环境变量及安装mysqlclient

django.db.migrations.exceptions.MigrationSchemaMissing和raise ImproperlyConfigured('mysqlclient 1

selenium - mysqlclient数据库操作 - 环境配置

AWS Elastic Beanstalk 中的 mysqlclient 安装错误

Django - 安装 mysqlclient 错误:需要 mysqlclient 1.3.13 或更高版本;你有 0.9.3