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

    即可。

  • 相关阅读:
    matlab中pcolorh函数作用
    Matlab中^2和.^2的区别
    Python实战项目网络爬虫 之 爬取小说吧小说正文
    如何查看mysql数据库的端口
    template模板找不到
    templates模板使用变量,显示红色报错
    多线程案例1:奇偶交替输出
    idea配置classpath,后面文件找不到,显示红色
    idea创建各种类型项目
    tomcat修改端口
  • 原文地址:https://www.cnblogs.com/name/p/4920831.html
Copyright © 2011-2022 走看看