zoukankan      html  css  js  c++  java
  • python在windows下安装paramiko模块和安装pycrypto模块(3步搞定)(转)

    Python中使用SSH需要用到OpenSSH,而OpenSSH依赖于paramiko模块,而paramiko模块又依赖于pycrypto模块,因此要在Python中使用SSH,我们需要先安装pycrypto模块,然后再安装paramiko模块。

    1》首先要确保python安装好,且环境变量设置好。(关于python的安装,本文不再赘述。)

    2》安装pycrypto:
    到下面这个网站下载编译好的pycrypto(也可以自己到官网下载pycrypto,然后编译,但这样会比较麻烦,过程中也容易出问题)

    http://www.voidspace.org.uk/python/modules.shtml

    pycrypto-2.6.win32-py2.7.exe

    安装完成后,执行如下操作,没有报错,则表示安装成功;注意导入模块时的大小写,如果首字母写成小写,会出错!!!

    [python] view plain copy
     
     在CODE上查看代码片派生到我的代码片
    1. >>> import crypto #首字母写成小写,会出错  
    2. Traceback (most recent call last):  
    3.   File "<pyshell#0>", line 1, in <module>  
    4.     import crypto  
    5. ImportError: No module named crypto  
    6. >>> import Crypto  
    7. >>>   

    3》安装paramiko:一定要按照paramiko-1.7.6版本,切勿按照paramiko-1.7.5版本 这个版本只支持ipv6

    cmd下执行:pip install paramiko

    【使用pip进行安装,需要事先安装pip;关于pip的安装,本文不再赘述。。。】

    安装完成后,执行如下,不报错,则表示安装成功:

    >>> import paramiko
    >>> 

    (完)

    经历错误:

    ('No suitable address family for %s' % hostname)

    This fault is caused by paramiko 1.7.5. Update it to version 1.7.6 and after that it
    should work. Version 1.7.5 is working only with IP v6.

  • 相关阅读:
    PHP Jquery
    PHP TPinfo表的增删改查
    PHP TP验证码
    PHP TP表单验证
    PHP TP增删改
    8月21日 仿163邮箱中遇到的问题及解决(三)
    8月20日 仿163邮箱中遇到的问题及解决(二)
    8月12日 仿163邮箱中遇到的问题及解决(一)
    8月7日 使用Jquery做表格的隔行变色,点击事件
    6月17日 TP表单验证
  • 原文地址:https://www.cnblogs.com/AmilyWilly/p/6668483.html
Copyright © 2011-2022 走看看