直接执行pip install mysqlclient后错误如下:

按提示先到微软官网下载c++ build tools
安装后再次执行 pip install mysqlclient依旧报错


直接到LFD下载mysqlclient并进行本地安装
(注:LFD是一个提供PYPI没有编译好的Windows二进制包的社区网站。感谢评论区Ming的指正)
我选择的是mysqlclient‑1.4.4‑cp37‑cp37m‑win_amd64.whl
下载好后使用终端CD到下载文件所在目录 执行
pip install mysqlclient‑1.4.4‑cp37‑cp37m‑win_amd64.whl
即可
https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python
这并不是官网,这只是社区的一个windows wheels仓库,专门提供那些PyPI上没有的预编译好的Windows二进制包,以免去编译C扩展的步骤。
感谢指正,已修改。