博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python在windows下安装paramiko模块和安装pycrypto模块(3步搞定)(转)
阅读量:6035 次
发布时间:2019-06-20

本文共 954 字,大约阅读时间需要 3 分钟。

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

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

2》安装pycrypto:

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

pycrypto-2.6.win32-py2.7.exe

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

 

[python]   
 
 
  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.

转载于:https://www.cnblogs.com/AmilyWilly/p/6668483.html

你可能感兴趣的文章