mac安装MySQL-Python报错
报错内容主要是:
EnvironmentError: mysql_config not found
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/nh/j05szmpj19368dd9_y6whgy40000gq/T/pip-install-n9Jonx/mysql-python/
网上查了执行一个什么环境变量的命令:
export PATH=$PATH:/usr/local/mysql/bin
然后报了另一个错:
#include "my_config.h"
^~~~~~~~~~~~~
1 error generated.
error: command 'cc' failed with exit status 1
最后用了两个方法
一是先执行:
brew install mysql
注意一定要是通过brew安装
二是直接去下载:
https://dev.mysql.com/downloads/connector/python/
下载完以后,通过finder可以访问到:
/usr/local/mysql/bin 这个文件夹,可以看到里面是有一个叫 mysql_config 的文件
由于我是同时做了这两件事的,所以无法判断到底哪个是对哪个是错,或者都可以,然后再执行一遍:
export PATH=$PATH:/usr/local/mysql/bin
最后再执行 pip install MySQL-Python 就好了
参考:
https://stackoverflow.com/questions/25459386/mac-os-x-environmenterror-mysql-config-not-found
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架