正常来说, 安装一个新的python module直接使用pip install mysqlclient 就完事了.
但是很不幸,遇到了报错
sh: mysql_config: command not found
sh: mariadb_config: command not found
sh: mysql_config: command not found
好在,mysqlclient的官方页面作者有提到解决办法:
sudo yum install python3-devel mysql-devel
不过,操作之后又遇到一个新问题
unable to execute ‘gcc’: No such file or directory
error: command ‘gcc’ failed with exit status 1
好在,咱们知道。你缺啥我就给你安装啥呗,那就再来一个
sudo yum install gcc
这一步安装完后,再尝试安装mysqlclient就终于成功了。