无法使用pip在mac os中安装psycopg2

时间:2016-10-28 19:21:05

标签: python macos

我正在尝试使用pip将psycopg2安装到virtualenv并收到以下错误:

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

尝试使用google lssl库获取python,但找不到任何有关此错误的提示。我做错了吗?

pip 8.1.2
python 2.7.10
virtualenv 12.0.7
macos 10.12.1 

更新:实际上看起来这个问题与此问题重复:Can't install psycopg2 package through pip install... Is this because of Sierra?该问题的解决方案帮助了我。问题在于缺少xcode-cli工具,xcode-select --install解决了我的问题。

1 个答案:

答案 0 :(得分:2)

所以实际上这个问题与这个问题重复:Can't install psycopg2 package through pip install... Is this because of Sierra?

在我的情况下xcode-select --install解决了问题。我想我遇到了这个问题因为我将Xcode更新为昨天发布的新版本。