zoukankan      html  css  js  c++  java
  • Python Paramiko模块安装和使用

    一、安装,下载

      1、下载安装 pycrypto-2.6.1.tar.gz  (apt-get install python-dev)

        tar -zxvf pycrypto-2.6.tar.gz

               cd pycrypto-2.6.1/

               python setup.py build && python setup.py install

               安装完成后进入Python解释器 ----》import Crypto    进行检查

      2、下载安装 paramiko-1.10.1.tar.gz  

               tar xvzf paramiko-1.7.7.1.tar.gz

               cd paramiko-1.7.7.1/

               python setup.py build && python setup.py install

               安装完成后进入Python解释器 ----》import paramiko  进行检查

      此时报了一个错误如下: 

    /usr/local/python/lib/python2.6/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属于哪个,经过查询是gmp这个包

             rpm -qi | gerp gmp

     查询到:

           gmp-devel-4.1.4-10.el5.

           gmp-devel-4.1.4-10.el5.

           gmp-4.1.4-10.el5.

           gmp-4.1.4-10.el5.

    果断卸载原有低版本gmp:

         rpm -e gmp-devel-4.1.4-10.el5.i386

         rpm -e gmp-devel-4.1.4-10.el5.

         rpm -e gmp-4.1.4-10.el5.i386

         rpm -e --nodeps gmp-4.1.4-10.el5

    然后安装新版本gmp:

        wget http://ftp.gnu.org/gnu/gmp/gmp-5.1.2.tar.bz2

        tar jxf gmp-5.1.2.tar.bz2

        cd gmp-5.1.2

        ./configure && make && make install

        echo "/usr/local/lib" >> /etc/ld.so.conf

        ldconfig

    此时新版本gmp已经安装完成。进入Python解释器 ----》import paramiko  进行检查(OK)。

    二、装easy_install

    首先下载easy_install的安装包,下载地址:
    http://pypi.python.org/pypi/setuptools

    然后:

        python ez_setup.py

    即可。

  • 相关阅读:
    css实现一行居中显示,两行靠左显示
    杂记
    去除inline-block元素间间距的N种方法
    ps快捷键
    python3使用ltp语言云
    WEKA “Detailed Accuracy By Class”和“Confusion Matrix”含义
    分类问题的精确率和召回率 (准确率)
    修改文件所属组和用户
    linux添加新用户
    linux新建用户tab无法补全命令
  • 原文地址:https://www.cnblogs.com/name/p/4920831.html
Copyright © 2011-2022 走看看