利用 poetry 安装 mysqlclient/_lzma 库报错
安装 mysqlclient 报错 EnvCommandError
先看报错截图
ubuntu 下解决方案如下
- https://askubuntu.com/questions/1321141/unable-to-install-mysqlclient-on-ubuntu-20-10
apt install libmysqlclient-dev
centos 下解决方案如下
# 安装 mysql-devel
yum install mysql-devel
针对 lzma
No module named '_lzma'
# 解决方案
yum install xz-devel
yum install python-backports-lzma
pip install backports.lzma
# 有时候需要,重装对应的版本
pyenv uninstall 3.10.0
pyenv install 3.10.0
macos
brew install mysql pkg-config
参考