我正在做一个使用Django的项目,它连接到MySQL数据库,用于执行此操作的包之一是mysqlclient
。
但是,今天早些时候,我的笔记本电脑被迫将他的操作系统更新到索诺马(我在Mac上工作),在那之后,当我试图再次运行该项目时,它停止工作,现在它抛出了这个错误:enter image description here
我试过用brew重新安装我的mysql-client
,并将这些变量导出到我的.zshrc
文件中,但没有成功。
export LDFLAGS="-L/usr/local/opt/mysql-client/lib"
export CPPFLAGS="-I/usr/local/opt/mysql-client/include"
export PKG_CONFIG_PATH="/usr/local/opt/mysql-client/lib/pkgconfig"
有人能帮我解决这个问题吗?
1条答案
按热度按时间tpgth1q71#
我找到了解决办法。问题似乎是在索诺马brew中将软件包安装在另一个路径中。我必须编辑一些标志,以点可以建立。安装mysql-client 8.1.0后,下面的标志使我的pip安装工作: