python - 在 Arch 上 pip 安装 mysqlclient Linux

python - pip install mysqlclient on Arch Linux

我需要在 Python 3.7:

中使用 MySQLdb
import MySQLdb

这应该通过命令 pip install mysqlclient 安装,但是在 Arch Linux 上给我一个错误。似乎 prerequisites 不见了。 我看到在其他发行版上,例如 Ubuntu,可以通过以下命令安装这些发行版:

sudo apt-get install python-dev default-libmysqlclient-dev

其他发行版的解决方案 available,但我找不到 Arch Linux 的解决方案。

它可以通过 pacman 运行吗? pacman -S python-mysqlclient

最终解决方案是安装 gcc 和 mysql

pacman -S gcc

pacman -S mysql 

稍后 运行

pip install mysqlclient

如果你用 pacman 安装 'python-mysqlclient' 那么你可以毫无问题地安装它。

  1. pacman -S python-mysqlclient
  2. pip install mysqlclient