gpt4 book ai didi

python - 无法在 MacOS 上通过 pip install 安装 psycopg2 包

转载 作者:IT老高 更新时间:2023-10-28 21:43:07 30 4
gpt4 key购买 nike

我正在为我的一个类做一个项目,我需要下载包 psycopg2 才能使用正在使用的 postgresql 数据库。不幸的是,当我尝试 pip install psycopg2 时,会弹出以下错误:

ld: library not found for -lssl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: command '/usr/bin/clang' failed with exit status 1
ld: library not found for -lssl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: command '/usr/bin/clang' failed with exit status 1

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

最佳答案

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

xcode-select --install

然后通过 Homebrew 安装 openssl 并手动将我的 homebrew 安装的 openssl 链接到 pip:

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

在 macOS Sierra 10.12.1 上

关于python - 无法在 MacOS 上通过 pip install 安装 psycopg2 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39767810/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com