python安装prycrypto、paramiko"心路历程"

最近工作需要python下ssh远程连接linux终端,开始查找相关资料。

首先ssh连接需要paramiko第三方库,此库需要pycrypto模块支持。一路各种翻阅,历时2天,实际摸索下来耗费了太多时间。

一、pycrypto安装

本人基于Win10 + python3.6 + pycrypto 2.6.1 + VS 2015 (也有python3.3以下的版本,编译好的pycrypto无需再下载VS)

1. VS 2015

安装方法 https://blog.csdn.net/a624806998/article/details/78596543

包括这个网站给我很大帮助,很多错误来源都可查!

https://blog.csdn.net/liujingqiu/article/details/79109131

2. Pycrypto

官网下载地址 https://pypi.org/project/pycrypto/  解压文件 pycrypto-2.6.1.tar.gz进入cmd命令行,cd到解压缩文件目录,

输入 ,python setup.py install 【安装】  ----》验证是否成功,进去python,import Crypto 没有提示错误即可。

3. ecdsa 模块

另外此网站说下载ecdsa模块  https://blog.csdn.net/PARKZHOU/article/details/77341792  

但是有的教程没提到,本人还是装上了防止出错。

二、Paramiko

下载 paramiko 安装包,链接:https://pypi.org/project/paramiko/1.17.1/

whl文件也要下载!

要是paramiko 1.17.1这个版本,反复试了几遍paramiko 2.4.1 的都出错。

再同样的方式 paramiko-1.17.1.tar.gz解压,cmd进入命令行:

python setup.py build【编译】

python setup.py install 【安装】

最后python下 import paramiko 不提示错即可。

到这里,终于好了,记录下防止忘记。

猜你喜欢

转载自blog.csdn.net/realMiga/article/details/81333808