python - mac安装mysqlclient

参考

https://github.com/PyMySQL/mysqlclient

安装 xcode

sh 复制代码
xcode-select --install

安装mysql

sh 复制代码
brew uninstall mysql
brew install mysql@8.0

启动 mysql-server 命令如下

sh 复制代码
brew services start mysql@8.0

安装 mysql-client

sh 复制代码
brew uninstall mysql-client
wget https://raw.githubusercontent.com/Homebrew/homebrew-core/2f35529519fb6a2cc361ce3d464a1bd181505a54/Formula/m/mysql-client.rb
brew install ./mysql-client.rb

或者

brew install mysql-client@8.0

配置环境变量

sh 复制代码
export PATH="$(brew --prefix)/opt/mysql-client@8.0/bin:$PATH"
export PATH="$(brew --prefix)/opt/mysql@8.0/bin:$PATH"
export PATH="$(brew --prefix)/opt/llvm/bin:$PATH"

export LDFLAGS="$LDFLAGS -L$(brew --prefix)/opt/llvm/lib"
export CPPFLAGS="$CPPFLAGS -I$(brew --prefix)/opt/llvm/include"

export LDFLAGS="$LDFLAGS -L$(brew --prefix)/opt/mysql-client@8.0/lib"
export CPPFLAGS="$CPPFLAGS -I$(brew --prefix)/opt/mysql-client@8.0/include"

export LDFLAGS="$LDFLAGS -L$(brew --prefix)/opt/mysql@8.0/lib"
export CPPFLAGS="$CPPFLAGS -I$(brew --prefix)/opt/mysql@8.0/include"
export CFLAGS="$CFLAGS -I/usr/local/include -L/usr/local/lib"

export LIBRARY_PATH="$LIBRARY_PATH:/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib"

export PKG_CONFIG_PATH="$(brew --prefix)/opt/mysql-client@8.0/lib/pkgconfig"

安装 mysqlclient

sh 复制代码
pip install mysqlclient
相关推荐
qq_2147826115 小时前
GWalkR,部分替代Tableau!
ide·python·jupyter
Yuner200016 小时前
Python机器学习:从零基础到深度实战
人工智能·python·机器学习
r i c k16 小时前
办公小程序开发----提高工作效率
python·python程序开发
wha the fuck40416 小时前
(渗透脚本)TCP创建连接脚本----解题----极客大挑战2019HTTP
python·网络协议·tcp/ip·网络安全·脚本书写
qq_3561969516 小时前
day39模型的可视化和推理@浙大疏锦行
python
深蓝电商API16 小时前
从 “能爬” 到 “稳爬”:Python 爬虫中级核心技术实战
开发语言·爬虫·python
czlczl2002092516 小时前
如何添加“默认给Sql查询语句加上租户条件”的功能
数据库·python·sql
破烂pan16 小时前
Python 长连接实现方式全景解析
python·websocket·sse
高洁0116 小时前
一文了解图神经网络
人工智能·python·深度学习·机器学习·transformer
咸鱼加辣16 小时前
按“最近是否用过”删(LRU)
python