我得到与Unable to install mysqlclient on Ubuntu 20.10和 Error installed libmysqlclient-dev on Ubuntu 20.04中所示完全相同的错误 。但是在完成所有这些之后,如果我通过“sudo pip3 install mysqlclient”安装mysqlclient,它就会成功安装。问题是我在 root 中不需要它,因为我使用的是虚拟 env 而我的 django 不在 root 中,也就是说,venv 中的 python 没有检测到 root 中的 mysqlclient。任何帮助表示赞赏。
好吧,我找到了一个解决方案,显然 conda 的 venv 搞砸了我项目的 venv,所以我使用“conda deactivate”禁用它,然后安装它并且成功了。因此,请按照上面粘贴的链接进行操作,并确保您没有处于除您自己的环境之外的任何其他环境中。