参考文章: https://github.com/pypa/pip/issues/7254
**Steps to Fix**
in your terminal:
1. brew update && brew upgrade && brew install openssl
##note: some people report that the dylib files needed in [#3](https://github.com/pypa/pip/issues/3) are in the 1.0.2t folder, rather than the lib folder. adjust your path in [#2](https://github.com/pypa/pip/issues/2) as needed.
2. cd /usr/local/Cellar/openssl/1.0.2t/lib
3. sudo cp libssl.1.0.0.dylib libcrypto.1.0.0.dylib /usr/local/lib/
4. cd /usr/local/lib
5. sudo ln -s libssl.1.0.0.dylib libssl.dylib
6. sudo ln -s libcrypto.1.0.0.dylib libcrypto.dylib
其中 /usr/local/Cellar/openssl/1.0.2t/lib 目录可能因为使用mac 系统版本区别有所差异,需要在命令行窗口按tab自动补齐查找正确的目录, libssl.1.0.0.dylib libcrypto.1.0.0.dylib 版本号也可能不一致,请根据实际情况。我的是:
cd /usr/local/Cellar/openssl@1.1/1.1.1d/lib
sudo cp libssl.1.1.dylib libcrypto.1.1.dylib /usr/local/lib/
cd /usr/local/lib
sudo ln -s libssl.1.1.dylib libssl.dylib
sudo ln -s libcrypto.1.1.dylib libcrypto.dylib
网友评论