ERROR: Failed building wheel for psycopg2 - MacOS Mojave 10.14.16 python 3

ERROR: Failed building wheel for psycopg2 - MacOS Mojave 10.14.16 python 3

我在尝试安装时遇到了这个问题psycopg2

$ pip install psycopg2 ...
.
.
ERROR: Failed building wheel for psycopg2

如果尝试

也会发生这种情况
$ pip install psycopg2

我在 Mac 中使用 virtualenvOS Mojave 10.14.16 我不记得在更新 OS.

之前遇到过这个问题

我遇到了类似的问题,我修复了它通过 Homebrew 安装 openssl 并手动将我的 homebrew 安装的 openssl 链接到 pip:

env LDFLAGS="-I/usr/local/opt/openssl/include -L/usr/local/opt/openssl/lib" pip install psycopg2

此外,如果您在 运行 执行上一个命令之前没有安装命令行工具,请 运行

xcode-select --install

我希望这可以帮助你它在 10.13 High Sierra 中对我有用,如果它不能解决问题,请提供完整的错误跟踪以帮助你