今天抽时间倒腾了一下ST,发现当前的ST工程只能在linux下运行,但部门的人都不怎么会使用ST来保障代码质量。于是就想移植到windows下使用,首先就牵涉到了windows上远程执行命令及收集执行结果,脚本自动上传,日志自动下载等功能。这就要使用到ssh服务,所以就学习了一下windows下python的ssh功能的使用。

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

首先要确保python安装好,且环境变量设置好

paramiko模块的使用请参考另一篇博文:http://blog.csdn.net/wangyuling1234567890/article/details/21656471

安装pycrypto:
到下面这个网站下载编译好的pycrypto(自己到官网下载编译会比较麻烦,也可能过程中会出问题)
http://www.voidspace.org.uk/python/modules.shtml#pycrypto

安装完成后执行如下则表示安装成功:
注意大小写,如果写成小写会出错!!!

C:\Users\wangyuling>python
Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import Crypto
>>>
>>>

>>> import cryptoTraceback (most recent call last): File "<stdin>", line 1, in <module>ImportError: No module named crypto>>> 安装paramiko:https://pypi.python.org/pypi/paramiko/1.7.7.1下载后解压,然后命令行进入到解压后的目录,执行下面命令:python setup.py build

python setup.py install

我的环境:

E:\python\paramiko-1.7.7.1>python setup.py build...E:\python\paramiko-1.7.7.1>python setup.py install...

安装完成后执行如下则表示安装成功:

E:\python\paramiko-1.7.7.1>python
Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import paramiko
>>>

paramiko模块的使用请参考另一篇博文:http://blog.csdn.net/wangyuling1234567890/article/details/21656471

转载于:https://www.cnblogs.com/lrszs/p/3618479.html

python在windows安装paramiko模块相关推荐

  1. linux安装python库报错pywin32,Linux windows安装paramiko模块

    1.首先我们刚刚说的pip是什么? 在pip的python官网上我们可以看到,pip 是"A tool for installing and managing Python packages ...

  2. Linux上安装paramiko模块

    Linux上安装paramiko模块 一.paramiko模块作用 paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接.由于使用的是pyt ...

  3. python3 json模块_详解python 3.6 安装json 模块(simplejson)

    JSON 相关概念: 序列化(Serialization):将对象的状态信息转换为可以存储或可以通过网络传输的过程,传输的格式可以是JSON,XML等.反序列化就是从存储区域(JSON,XML)读取反 ...

  4. python anaconda spyder 安装pymysql 模块

    每天一点点,记录工作中实操可行 python anaconda spyder 安装pymysql 模块 在用Spyder3 import pymysql 时报错,需要安装pymysql 安装pymys ...

  5. python pycrypto_Python PyCrypto,Paramiko模块安装和使用

    1.简介 大家会发现,常见的解决方法都会需要对远程服务器必要的配置,如果远程服务器只有一两台还好说,如果有N台,还需要逐台进行配置,或者需要使用代码进行以上操作时,上面的办法就不太方便了. 使用par ...

  6. 在Windows环境下为Python 2.5安装SSL模块

    最近在捣腾Python,主要是因为Google App Engine比较诱人. 用官方的SDK,一开始装的是2.6,然后每次都会有很多提示deprecated,发现2.6对2.5的更新比较大,而且貌似 ...

  7. python ssh模块_windows下python SSH的使用——paramiko模块

    paramiko模块实例. #!/usr/bin/python import paramiko server_ip = '192.168.*.*' server_user = 'your_user' ...

  8. python paramiko_python中的paramiko模块

    paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接.paramiko支持Linux, Solaris, BSD, MacOS X, Win ...

  9. python3.7.3 离线安装paramiko_centos7 python3 安装paramiko模块

    1. CentOS 7下安装Python3.5 CentOS7默认安装了python2.7.5,要用 Python3需要自己手动安装.注意不要删除python2. 1.1 下载python3源码包 w ...

最新文章

  1. Linux下日志文件过大解决方案
  2. Android学习记录之:Toast的使用
  3. win10 自定义分辨率
  4. C#会重蹈覆辙吗?系列之2:反射及元数据的性能问题
  5. C语言程序设计输入x求函数y,C语言程序设计实践(OJ)-初识函数
  6. 20175333曹雅坤 实验二 Java面向对象程序设计
  7. 使用BIND安装智能DNS服务器(一)---基本的主从DNS服务器搭建
  8. 状态空间模型中参数的贝叶斯估计
  9. 仿回收站效果的设计与实现
  10. CSS border-style属性
  11. 绕开“陷阱“,阿里专家带你深入理解C++对象模型的特殊之处
  12. log4j.xml配置示例
  13. 自动驾驶-激光雷达预处理/特征提取
  14. bat文件转换为exe文件
  15. “非著名相声演员”郭德纲【ZZ】
  16. 液晶显示技术 TCON介绍
  17. Windows自带安卓模拟器;安装使用Hyper-V;好用的安卓模拟器;亚马逊应用商店;WSA;适用于Android的Windows系统;在Windows上安装apk;apk转exe;BIOS错误……
  18. 【数据结构】树与二叉树的基本概念及性质
  19. 全国青少年编程等级考试python一级真题2022年3月(含题库答题软件账号)
  20. js中无区别分割中英文逗号的字符串成为数组

热门文章

  1. bgb邻居关系建立模型_学习开发知识图谱中的长期关系依赖
  2. 这份思科设备命令大全火了~
  3. 阿里云云原生应用平台总经理丁宇:“连接、合作、赋能”,携手加速器伙伴助力企业云上创新
  4. 云栖发布|企业级互联网架构全新升级 ,助力数字创新
  5. 2019 年 CNCF 中国云原生调查报告
  6. 实时记录运动轨迹插件_智慧工地:“全能安全帽”自带WiFi 可实时拍摄通话
  7. 【每周CV论文】深度学习图像降噪应该从阅读哪些文章开始
  8. 全球及中国小型风电产业未来前景展望及发展形势分析报告2021-2027年
  9. 全球及中国混凝土地板行业投资模式分析及前景战略规划报告2022-2027年版
  10. Android NFC 开发实例