无法通过MacOS上的pip安装安装psycopg2软件包

我正在为我的一次讲座做一个项目,我需要下载psycopg2包,以便使用正在使用的postgresql数据库。不幸的是,当我尝试pip安装psycopg2时,会弹出以下错误:

ld:找不到-lssl的库
叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用)
错误:命令“/usr/bin/clang”失败,退出状态为1
ld:找不到-lssl的库
叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用)
错误:命令“/usr/bin/clang”失败,退出状态为1

有人知道为什么会这样吗?提前谢谢

我通过安装命令行工具解决了这个问题

xcode选择--安装

然后通过自制安装openssl并手动将自制安装的openssl链接到pip:

env LDFLAGS=“-I/usr/local/opt/openssl/include-L/usr/local/opt/openssl/lib”pip安装psycopg2

关于macOS Sierra 10.12.1

发表评论