用python脚本实现自动部署环境(一)

跟朋友聊天,他说shell脚本怎么好,怎么好,作为python的忠实粉丝,当然也说python的好,python简单,而且有很多的模块可以引用,刚好他写了一个shell脚本自动将war包部署到服务器上,向我炫技,于是我就想用python写一个自动讲war包部署到服务器的脚本。
上万能的网上查了下python关于ssh协议的模块paramiko

安装pycrypto

首先需要安装pycrypto,但是通过python setup.py install安装报错(需要切换目录到pycrypto目录哦)查找报错后发现是因为缺少pycrypto的编译环境,然后给了几种方法(安装vs2008,修改C:\Python27\Lib\distutils下msvc9compiler.py中的toolskey值为VS100COMNTOOLS),还有一个最快的办法就是下载编译好的pycrypto,找了好久,终于找到了
http://www.voidspace.org.uk/python/modules.shtml#pycrypto
查看下自己的python版本“python - versions”,根据python的版本,下载对应的pycrypto,直接双击安装,进入python,输入“import Crypto”(如果报错了,检查下大小写,以我这个为准)

安装paramiko
下载paramiko
https://pypi.python.org/pypi/paramiko/选择需要的版本
下载后打开cmd命令行,切换到下载后解压的目录,我这里下载到c:\python目录下
输入python setup.py build && python setup.py install
我这里是一次成功了
验证下吧
import paramiko
没有报错,说明安装成功了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值