如何在mac上为python2正确安装mysql的驱动MySQL-python
Posted 纵横千里,捭阖四方
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在mac上为python2正确安装mysql的驱动MySQL-python相关的知识,希望对你有一定的参考价值。
因为工作工程需要在Django里调用mysql,所以这里需要安装mysql以及相关的驱动。
mac安装mysql的还是比较简单的。网上一堆,这里不赘述,我安装的是mysql8。
之后要安装mysql-connector-c+±8.0.23,
下载地址
接着要在沙箱中安装MySQL-python==1.2.5
结果提示“my_config.h”找不到,全局搜索也没找到这个文件在哪里。
最后看网络上有人说这个文件其实就是mysql.h文件,将这个文件复制一份改成my_config.h就行了,可问题是这个文件在哪里呢?
暴力执行:
find / -name “mysql.h”
发现在我的电脑上一共有四个地方存在这个文件:
/usr/local/mysql-8.0.23-macos10.15-x86_64/include/mysql.h
/usr/local/Cellar/mysql-client/8.0.23/include/mysql/mysql.h
/System/Volumes/Data/Users/liuqingchao/Downloads/mysql-8.0.23-macos10.15-x86_64/include/mysql.h
/Users/liuqingchao/Downloads/mysql-8.0.23-macos10.15-x86_64/include/mysql.h
从路径来看,后面两个是我自己下载的文件带的,但是不管了,全部为其执行:
cp mysql.h my_config.h
然后再执行
pip install MySQL-python==1.2.5
终于成功了
以上是关于如何在mac上为python2正确安装mysql的驱动MySQL-python的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Mac OS X 上为 Python 3 安装 pip?
在 Mac 上为 MAMP 安装新的 PHP 版本 [关闭]