先说两句:
要尽量明白自己的问题,不要没看就开始打开终端然后复制回车,搞不好把电脑搞炸了还不知道.
这里写自定义目录标题
import__("_ssl")
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
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
Reason: image not found
在这里插入图片描述
网上查找有人说openssl 问题
后来看到提示的2) Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
切换到这个路径下,发现没有这个文件,
百度搜索,说openssl版本不适配,由于我的openssl是1.1.1b版本的
但是这个dlopen库需要的是openssl1.0版本的
执行命令
brew switch openssl 1.0.2s
网友评论