Cómo admitir la instalación personalizada de versiones superiores de la biblioteca openssl
2. Configure los parámetros de Makefile a través de configure
Supongamos que ya está en /home. /slvher/tools/openssl La versión superior de la biblioteca openssl se instaló correctamente en -1.0.1j. openssl, entonces puede usar las siguientes variables de entorno para configurar los parámetros de compilación/enlace de gcc:
exportar LDFLAGS="-lssl -lcrypto -Wl,-rpath=/home/slvher/tools/openssl- 1.0.1j/ lib/" export CPPFLAGS="-I/home/slvher/tools/openssl-1.0.1j/include"
Luego ejecute la herramienta de configuración:
./ configure --prefix= /home/slvher/tools/Python-2.7.8
Después de ejecutar configure, se generará un Makefile. Verifique el archivo y ejecute make && make install para completar la instalación de Python.
3. Verifique el soporte de Python para ssl
Después de instalar Python y agregar su ruta bin a la variable de entorno PATH, puede usar el siguiente comando para verificar si las versiones superiores de openssl son correctas. Biblioteca compatible:
python -c "import ssl; print ssl.OPENSSL_VERSION"
Por ejemplo, el resultado en mi máquina es el siguiente:
OpenSSL. 1.0.1j 15 de octubre de 2014