升级10.15后运行原来的python程序,提示ssl装入错误,查了系统发现已经没有了openssl1.0的库,都升级为1.1了,于下载openssl1.0的源码,编译、安装解决问题。
- 下载、解压源码:略
- 编译:
./Configure darwin64-x86_64-cc --prefix=/sdk/openssl-1.0.2t/ enable-shared
注意:完成后会提示错误,但我们需要的文件已经编译好了 - 然后就是复制两个文件到库目录
cp libcrypto.1.0.0.dylib /usr/local/lib/
cp libssl.1.0.0.dylib /usr/local/lib/ - 测试:再次运行程序正常