2016-09-16 2 views
0

Я пытаюсь установить M2Crypto библиотеки с pip внутри virtualenv, но я просто не могу заставить его работать,не удается установить M2Crypto в Linux Mint Рафаэл

Я сделал sudo apt-get install python-dev и sudo apt-et install python-m2crypto уже, они в системе

попытался также установка pip install pyopenssl

это последние строки моего TRACEBACK (это слишком долго):

SWIG/_m2crypto_wrap.c: In function ‘dsa_get_g’: 
SWIG/_m2crypto_wrap.c:6220:1: warning: control reaches end of non-void function [-Wreturn-type] 
} 
^ 
SWIG/_m2crypto_wrap.c: In function ‘dsa_get_pub’: 
SWIG/_m2crypto_wrap.c:6228:1: warning: control reaches end of non-void function [-Wreturn-type] 
} 
^ 
SWIG/_m2crypto_wrap.c: In function ‘dsa_get_priv’: 
SWIG/_m2crypto_wrap.c:6236:1: warning: control reaches end of non-void function [-Wreturn-type] 
} 
^ 
SWIG/_m2crypto_wrap.c: In function ‘dsa_check_key’: 
SWIG/_m2crypto_wrap.c:6489:1: warning: control reaches end of non-void function [-Wreturn-type] 
} 
^ 
SWIG/_m2crypto_wrap.c: In function ‘dsa_check_pub_key’: 
SWIG/_m2crypto_wrap.c:6493:1: warning: control reaches end of non-void function [-Wreturn-type] 
} 
^ 
SWIG/_m2crypto_wrap.c: In function ‘dsa_keylen’: 
SWIG/_m2crypto_wrap.c:6497:1: warning: control reaches end of non-void function [-Wreturn-type] 
} 
^ 
SWIG/_m2crypto_wrap.c: In function ‘x509_name_get_der’: 
SWIG/_m2crypto_wrap.c:7313:1: warning: control reaches end of non-void function [-Wreturn-type] 
} 
^ 
SWIG/_m2crypto_wrap.c: In function ‘ecdsa_sig_get_r’: 
SWIG/_m2crypto_wrap.c:8127:1: warning: control reaches end of non-void function [-Wreturn-type] 
} 
^ 
SWIG/_m2crypto_wrap.c: In function ‘ecdsa_sig_get_s’: 
SWIG/_m2crypto_wrap.c:8131:1: warning: control reaches end of non-void function [-Wreturn-type] 
} 
^ 
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 

I also have swig не установлена ​​моя система, какие-либо идеи о том, что это может быть?

Заранее благодарен!

+0

Вы должны показать ошибку не предупреждающее сообщение. –

+0

Не могли бы вы отправить файл на https://gitlab.com/m2crypto/m2crypto/issues/ и приложить, пожалуйста, завершите вывод команды '' python setup.py clean build install'' вместе с версией Python, OpenSSL , и свих, пожалуйста? – mcepl

ответ

0

мне удалось решить, это вопрос версии, просто побежал:

pip install M2Crypto==0.24.0 

Спасибо

Смежные вопросы