我正在尝试使用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
解决了我的问题。
答案 0 :(得分:2)
所以实际上这个问题与这个问题重复:Can't install psycopg2 package through pip install... Is this because of Sierra?
在我的情况下xcode-select --install
解决了问题。我想我遇到了这个问题因为我将Xcode更新为昨天发布的新版本。