首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Mac Django 2.2.2 install mysqlclient出现的错误解决

Mac Django 2.2.2 install mysqlclient出现的错误解决

作者头像
zhengzongwei
发布2019-07-30 20:01:05
发布2019-07-30 20:01:05
74100
代码可运行
举报
文章被收录于专栏:Python | BlogPython | Blog
运行总次数:0
代码可运行

版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons

安装之前 首先 brew install mysql-connector-c

修改配置文件 vim /usr/local/Cellar/mysql-connector-c/6.1.11/bin/mysql_config

代码语言:javascript
代码运行次数:0
运行
复制
# Create options  Line 122
libs="-L$pkglibdir"
libs="$libs -l "
至

# Create options
libs="-L$pkglibdir"
libs="$libs -lmysqlclient -lssl -lcrypto"
不正确的ssl配置也可能会产生问题; 请参阅,例如,brew info openssl有关macOS的详细信息。


保存 `wq!`
  • 安装mysqlclient pip install mysqlclient 报错

网上搜索了很多未找到明确解决方案,最终到官方github相关issue中找到解决方法:

https://github.com/PyMySQL/mysqlclient-python/issues/169

Github给出brew info openssl的解释: 解决方法: 添加环境变量:

代码语言:javascript
代码运行次数:0
运行
复制
export LDFLAGS="-L/usr/local/opt/openssl/lib"
export CPPFLAGS="-I/usr/local/opt/openssl/include"

在安装就可以了

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年06月29日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装之前 首先 brew install mysql-connector-c
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档