千家信息网

Mac 安装 mysqlclient过程解析

发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,尝试在虚拟环境下通过 pip 安装:pip install mysqlclient然后报错:OSError: mysql_config not found找到官方文档 https://github.c
千家信息网最后更新 2025年01月21日Mac 安装 mysqlclient过程解析

尝试在虚拟环境下通过 pip 安装:

pip install mysqlclient

然后报错:OSError: mysql_config not found

找到官方文档 https://github.com/PyMySQL/mysqlclient-python,解释说安装前需安装另一个模块:

brew install mysql-connector-c

但是报错:

查看报错信息,在安装 mysql-connector-c 前先

brew unlink mysql

但是继续安装还是报错:

查看官方说明,原来在 macOS 下需将 mysql_config 中的

# on macOS, on or about line 112:# Create options libs="-L$pkglibdir"libs="$libs -l "

改为

# Create options libs="-L$pkglibdir"libs="$libs -lmysqlclient -lssl -lcrypto"

接下来好办了,直接

which mysql_config

找到文件路径,移动到该路径下,用 vim 修改下内容,退出重新执行

pip install mysqlclient

便成功了。

其实 Python 下还有其他连接 MySQL 的模块,比如 pymysql 等,Mac 下安装没那么麻烦。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

内容 官方 模块 成功 接下来 信息 就是 文件 文档 环境 路径 还是 麻烦 前先 学习 尝试 帮助 支持 移动 解释 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 荒野大镖客2线上怎么换服务器 dell服务器ipmi配置f2 华为悦盒连不上服务器 戴尔服务器和华三服务器价格水平 北京聚友力互联网科技有限公司 e宝服务器为什么那么容易崩 上海服务器供应商 易建联CBA数据库笔记 软件开发设备成本 服务器开机后出现管理员命令 科技互联网公司排行榜 中证移动互联网科技股基金 网络安全和信息委员会成员 张艳博士网络安全 db2数据库有什么数据类型 互联网科技感海报 数据库系统工程师下午真题及答案 海康v4200数据库考勤记录 宝德服务器规格 从事网络技术应用 电大计算机网络技术专业课程安排 3张数据库一起查询 互联网 科技蓝涂电路板 e宝服务器为什么那么容易崩 并行数据库的查询处理 网络技术专业专业结构分布 国家网络安全责任制实施方案 开启ftp服务器安全吗 毛晶玥网络安全讲座 宝山区无线网络技术推荐咨询
0