pip安装mysqlclient失败:sys / types.h:没有这样的文件或目录

时间:2019-06-10 21:08:41

标签: mysql-python

pip安装mysqlclient失败:致命错误:sys / types.h:没有这样的文件或目录...命令'gcc'失败,退出状态为1

我正在使用sqlalchemy为mysql创建引擎。出现错误“ ImportError:没有名为MySQLdb的模块”。然后我尝试点安装mysqlclient,但是出现了这个问题。根据我的研究,sys / types.h应该在/ usr / include / sys中找到,但在/ usr中没有include文件夹。尝试brew安装mysql-connector-c可以成功,但不能解决问题。

我正在使用macOS Mojave(V10.14)

1 个答案:

答案 0 :(得分:0)

在许多地方都建议使用以下命令,但是最新版本不会安装头文件。

$ xcode-select --install

因此,您还需要执行以下命令来安装这些标头:

$ sudo /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg