2012-02-07 16 views
5

ओएस: redhat 5.2 i386कोई भी मेटा पायथन आयात paramiko और Crypto त्रुटि "mpz_powm_sec का उपयोग नहीं कर रहा है"।

अजगर 2.7

अं की तरह:

Python 2.7.2 (default, Feb 7 2012, 11:16:30) 
[GCC 4.1.2 20071124 (Red Hat 4.1.2-42)] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import paramiko 
/home/master/local/lib/python2.7/site-packages/Crypto/Util/number.py:57: PowmInsecureWarning: Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability. 
    _warn("Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.", PowmInsecureWarning) 

यह मेरी libgmp संस्करण है:

ldconfig -p |grep libgmp 
     libgmpxx.so.3 (libc6, hwcap: 0x0000000004000000) => /usr/lib/sse2/libgmpxx.so.3 
     libgmpxx.so.3 (libc6) => /usr/lib/libgmpxx.so.3 
     libgmpxx.so (libc6) => /usr/lib/libgmpxx.so 
     libgmp.so.3 (libc6, hwcap: 0x0000000004000000) => /usr/lib/sse2/libgmp.so.3 
     libgmp.so.3 (libc6) => /usr/lib/libgmp.so.3 
     libgmp.so (libc6) => /usr/lib/libgmp.so 

सब से ऊपर libgmp से संबंधित की तरह लगता है, कि उलझन में me.PLZ मुझे कुछ सुझाव दिखाओ, thx!

उत्तर

6

यह सामान्य है - आरएचईएल 5 में जीएमपी संस्करण 4.x लगता है, और इसलिए पाइथन लाइब्रेरी उस संस्करण के खिलाफ बनाई गई हैं।

official source से जीएमपी लाइब्रेरी को पुनर्निर्माण करें और उसके बाद अपने पायथन को पुनर्निर्माण करें, यदि आप वास्तव में चेतावनी से छुटकारा पाने के लिए चाहते हैं।

आप इस वर्ष के अंत तक एक और आधुनिक ओएस - ईएल 5 ईओपी के उन्नयन पर विचार कर सकते हैं। या कम से कम अपने ओएस को नवीनतम संशोधन में अपडेट करें (5.7)

+0

हालांकि चेतावनी है, लिपि ठीक चल रही है। ठीक है सब कुछ! – plutoid2012

+3

पीपीसी 64 के लिए आरएचईएल 6 में मुझे एक ही समस्या है। – corretge

0

मुझे यह समस्या भी थी और पाइथन पुनर्निर्माण (मेरे मामले में 2.7) पर्याप्त नहीं था। मुझे gp के नए संस्करण को संकलित करने के बाद pycrypto को दोबारा स्थापित करना पड़ा, वास्तव में, मुझे नहीं पता कि पाइथन पुनर्निर्माण आवश्यक है या नहीं, लेकिन मैंने अभी भी किमवाइस के उत्तर के बाद ऐसा किया है।

संबंधित मुद्दे