Saltar al contenido

pip install m2crypto error

Solución:

Podemos usar m2crypto en Python 3 con los siguientes paquetes globales libssl-dev swig python3-dev gcc

asi que

sudo apt-get install libssl-dev swig python3-dev gcc

debería permitir la instalación de m2crypto a través de PIP para Python 3 (probado en la versión 0.32)

Pasos en MAC para python3.X:

Primera instalación.

brew install openssl

Segundo trago

brew install swig

Cambiar SWIG_FEATURES

env LDFLAGS="-L$(brew --prefix openssl)/lib"
CFLAGS="-I$(brew --prefix openssl)/include"
SWIG_FEATURES="-cpperraswarn -includeall -I$(brew --prefix openssl)/include"
pip install m2crypto

M2Crypto (a partir de la versión 0.26) no no compatible oficialmente con Python 3.
Oficialmente Las versiones de Python compatibles son:

Programming Language :: Python :: 2.6
Programming Language :: Python :: 2.7

El problema que tiene es el mismo que se describe en https://gitlab.com/m2crypto/m2crypto/issues/114#note_13223251

Puede averiguar qué bibliotecas populares son compatibles con Python 3 en http://py3readiness.org/

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *