__import__("_ssl")
E ImportError: dlopen(/usr/local/Cellar/python/3.7.2_2/Frameworks/Python.framework/Versions/3.7/lib/python3.7/lib-dynload/_ssl.cpython-37m-darwin.so, 2): Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
E Referenced from: /usr/local/Cellar/python/3.7.2_2/Frameworks/Python.framework/Versions/3.7/lib/python3.7/lib-dynload/_ssl.cpython-37m-darwin.so
E Reason: image not found
经google发现,mac自带openssl,需要重新安装openssl;
重新安装openssl过程如下:
brew install openssl@1.1
安装完成后,会提示安装的路径;
此时有两个openssl;
brew link openssl@1.1 --force
报错,按照提示:
echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"' >> ~/.zshrc
或者直接在~/.zshrc文件中加入
echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"'
重新运行之前报错的文件,成功解决!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)