虚拟环境pycurl的import错误

今天需要在虚拟环境下使用pycurl,使用pip安装时候没问题,不过再代码中import后则报错:

ImportError: pycurl: libcurl link-time ssl backend (nss) is different from compile-time ssl backend (none/other)

解决方法:

  1. 卸载pip uninstall pycurl
  2. 执行:export PYCURL_SSL_LIBRARY=nss
  3. 使用easy_install pycurl重新安装。

转自http://www.tuicool.com/articles/qAFBvi