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

 

posted @   诗&远方  阅读(2958)  评论(0编辑  收藏  举报
编辑推荐:
· 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 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示