需要在我的mbp上进行数据入库测试,因此就需要安装psycopg2,但安装的时候一直有提示:
ld: library not found for -lssl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
开始搜索以为库的位置不对,比如之前类似的问题:http://stackoverflow.com/questions/27264574/import-psycopg2-library-not-loaded-libssl-1-0-0-dylib
后来感觉不太对,又加上sierra关键词找,果然找到一个类似问题:
http://stackoverflow.com/questions/39767810/cant-install-psycopg2-package-through-pip-install-is-this-because-of-sierra
发现解决方法非常简单,就是安装xcode-select工具。
xcode-select –install
然后再安装psycopg2就没有任何问题了:
sudo pip install psycopg2
发表回复