设置环境变量
您可以在安装 mysqlclient
时通过环境变量来设置这些标志。具体步骤如下:
临时设置环境变量并安装
在终端中运行以下命令:
export MYSQLCLIENT_CFLAGS="-I/usr/include/mysql"
export MYSQLCLIENT_LDFLAGS="-L/usr/lib/x86_64-linux-gnu -lmysqlclient"
pip install mysqlclient
这将临时设置环境变量并立即安装 mysqlclient
。
永久设置环境变量
要使这些设置在每次登录时都有效,可以将它们添加到您的用户配置文件中(例如 ~/.bashrc
、~/.bash_profile
或 ~/.zshrc
),然后重新加载配置文件:
-
打开配置文件,例如:
nano ~/.bashrc
-
添加以下行:
export MYSQLCLIENT_CFLAGS="-I/usr/include/mysql" export MYSQLCLIENT_LDFLAGS="-L/usr/lib/x86_64-linux-gnu -lmysqlclient"
保存文件并退出编辑器,然后重新加载配置文件:
-
source ~/.bashrc
之后,您可以正常使用 pip install mysqlclient
命令安装 mysqlclient
,而不需要每次都手动设置这些环境变量。