Pycurl导入错误:SSL后端不匹配

时间:2018-03-09 18:31:23

标签: python ubuntu ssl virtualbox pycurl

我在尝试将pycurl导入python脚本时遇到链接时和编译时ssl后端错误的问题。这个脚本在OSX上运行正常,但不在我当前的设置上。我使用pycurl-7.43.0.1在VirtualBox,Host OS Win10,Python 2.7.12上运行Ubuntu 16.04LTS。我收到的错误是ImportError: pycurl: libcurl link-time ssl backend (openssl) is different from compile-time ssl backend (nss)。我尝试卸载然后执行export PYCURL_SSL_LIBRARY=openssl再重新安装之前没有成功。如有任何帮助,请与我们联系。如果需要更多信息,请与我们联系。

2 个答案:

答案 0 :(得分:0)

sudo yum install openssl-devel(用于Red Hat和CentOS等)

答案 1 :(得分:-1)

通过sudo apt-get install libssl-dev

修复了缺失的依赖项