错误信息是Curl is configured to use SSL, but we have not been able to determine which SSL backend it is using. Please see PycURL documentation for how to specify the SSL backend manually,其实就是让我们在安装之前配置openssl的环境变量
但是这里有一个坑:在高版本的mac系统环境变量里是找不到openssl的头文件的 因为新版本Mac的openssl版本 LibreSSL 2.2.7 pip3 uninstall pycurl# 卸载库 export PYCURL_SSL_LIBRARY=openssl export LDFLAGS=-L/usr/local/opt/openssl/lib export CPPFLAGS=-I/usr/local/opt/openssl/include# openssl相关头文件路径 pip3 install pycurl --compile --no-cache-dir # 重新编译安装 至此终于搞定。
本文详细介绍了在高版本mac系统中解决pycurl SSL配置问题的过程。由于mac系统使用的是LibreSSL,而非openssl,这导致了pycurl无法正确识别SSL后端。通过设置环境变量并指定正确的openssl路径,最终成功解决了这一问题。
1684

被折叠的 条评论
为什么被折叠?



