mac os 中安装mysql-python
前提:
mac os: 10.13.4
python: 2.7.15 通过Anaconda安装
mysql: 8.x 通用官网安装
过程:
一开始使用命令 pip install mysql-python ,报错说my_config.h文件找不到。
于是google : https://stackoverflow.com/questions/50864438/mac-pip-install-mysql-python-unsuccessful
根据答案,选安装connector
brew install mysql-connector-c pip install MySQL-python
然后报出新问题,说是string index out of range索引越界。
再次google: https://stackoverflow.com/questions/43543483/pip-install-mysql-python-fails-with-indexerror/43543677
说是brew安装connector时搞了问题,需要修改/usr/local/bin/mysql_config这个文件,
将
#Create options Libs = "-L $ pkglibdir " Libs = " $ libs -l"
改为
#Create options Libs = "- L $ pkglibdir" Libs = "$ libs -lmysqlclient -lssl -lcrypto"
之后再运行
pip install mysql-python
安装成功!
在python中输入
import MySQLdb
没有报错!
世界终于美好了~~~~
技术服务业务
分类:
Python
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
· dotnet 源代码生成器分析器入门
· ASP.NET Core 模型验证消息的本地化新姿势
· 对象命名为何需要避免'-er'和'-or'后缀
· 编程神器Trae:当我用上后,才知道自己的创造力被低估了多少
· 开发的设计和重构,为开发效率服务
· 从零开始开发一个 MCP Server!
· Ai满嘴顺口溜,想考研?浪费我几个小时
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密