首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ImportError: pycurl: libcurl链接时ssl后端(schannel)不包括编译时ssl后端(openssl)。

ImportError: pycurl: libcurl链接时ssl后端(schannel)不包括编译时ssl后端(openssl)。
EN

Stack Overflow用户
提问于 2021-09-30 02:23:59
回答 1查看 1.3K关注 0票数 3

导入pycurl ImportError: pycurl: libcurl链接时ssl后端(schannel)不包括编译时ssl后端,我的系统是Windows 10,我使用python3.9.7,我通过下载安装的.whl使用pycurl 7.44.1

已尝试的方法2.dir安装pycurl错误请指定--curl=/path/to/ 1.PYCURL_SSL_LIBRARY=openssl /libcurl仅通过下载已安装的.whl 3使用较低版本的Pycurl

EN

回答 1

Stack Overflow用户

发布于 2022-03-01 06:31:17

对于Mac:如果你还在寻找一种合适的方法来解决这个问题,那么请执行以下步骤

步骤1:卸载PyCurl

代码语言:javascript
运行
复制
pip uninstall pycurl

步骤2:使用Brew重新安装Open

代码语言:javascript
运行
复制
brew reinstall openssl

复制、CPPFLAGS、LDFLAGS的位置,这将在安装openssl时提示您。

然后将这些值粘贴到命令提示符中。

代码语言:javascript
运行
复制
export CPPFLAGS=-I/usr/local/brew/openssl/include 
export LDFLAGS=-L/usr/local/brew/openssl/lib # may be needed

注意:这些标志的位置对您是不同的,所以在重新安装OpenSSL时正确地复制粘贴它。

代码语言:javascript
运行
复制
pip install --no-cache-dir --compile --ignore-installed --install-option="--with-openssl" pycurl

您现在应该能够安装pycurl而没有任何问题了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69385342

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档