![无法通过 pip3 或 pip 安装 MySQL 客户端](https://linux22.com/image/1023341/%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87%20pip3%20%E6%88%96%20pip%20%E5%AE%89%E8%A3%85%20MySQL%20%E5%AE%A2%E6%88%B7%E7%AB%AF.png)
我得到了与所示完全相同的错误 无法在 Ubuntu 20.10 上安装 mysqlclient和 在 Ubuntu 20.04 上安装 libmysqlclient-dev 时出错。但是完成所有这些操作后,如果我通过“sudo pip3 install mysqlclient”安装 mysqlclient,它会成功安装。问题是我不需要在 root 中使用它,因为我使用的是虚拟环境,而我的 django 不在 root 中,也就是说,venv 中的 python 无法检测到 root 中的 mysqlclient。任何帮助都值得感激。
答案1
好吧,我找到了一个解决方案,显然 conda 的 venv 与我的项目的 venv 混淆了,所以我使用“conda deactivate”禁用了它,然后安装成功了。因此,请按照上面粘贴的链接操作,并确保您不在除您自己的环境之外的任何其他环境中。