Python 无法使用OpenSSL重新构建pycurl
我正试图用OpenSSL重建pycurl,因为。 我使用:Python 无法使用OpenSSL重新构建pycurl,python,ubuntu,openssl,pycurl,gnutls,Python,Ubuntu,Openssl,Pycurl,Gnutls,我正试图用OpenSSL重建pycurl,因为。 我使用: sudoapt-get-install-build-sentialfakeroot-dpkg-dev mkdir~/python pycurl-openssl cd~/python pycurl-openssl sudo apt获取python pycurl源代码 sudo-apt-get-build-dep-python-pycurl sudo apt get安装libcurl4 openssl dev sudo dpkg源-x py
>>> pycurl.version
'PycURL/7.19.5.1 libcurl/7.35.0 GnuTLS/2.12.23 zlib/1.2.8 libidn/1.28 librtmp/2.3'
操作日志(有一些错误的回溯):
我使用:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.2 LTS
Release: 14.04
Codename: trusty
我做错了什么
我可以使用pip解决问题:
sudo pip uninstall pycurl
export PYCURL_SSL_LIBRARY=openssl
sudo pip install pycurl --upgrade
现在:
但我不确定这是否正确。为什么系统中有两个包?
或者它没问题,python只是链接到其中一个?另请参见。
>>> pycurl.version
'PycURL/7.19.5.1 libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3'