update fabric from 1.3 to 1.8

fabric 是个挺好的东西,就是它基于 Python 和其他包,这个东西都在更新, 原来使用得挺好的,到新环境莫名出些问题,自己也没办法解决,只有更新软件


以前我开发基于 fabric 1.3 , python2.6 的东西运行没有问题,新装 ubuntu 12.04 就出现用 sudo("reboot") 后,连接就断了,没办法解决


把 python2.7 降级到 2.6有可能解决

但用 apt-get install python2.6 提示安装不了, 可能要加 ppa 

还是选择升级 fabric吧


apt-get install fabric 提示 fabric 已经最新

还是用 python 自己的工具

直接运行,下面不成功

sudo  pip install fabric


update 一下

sudo  pip install -U pip


而后再运行,

sudo  pip install fabric


提示使用参数 upgrade
sudo  pip install --upgrade fabric
 

... 下载了一堆东西,在最后编译失败

 src/MD2.c:31:20: fatal error: Python.h: No such file or directory


出错是因为没有 python-dev, 去下载

sudo apt-get install python-dev


再次运行成功
sudo  pip install --upgrade fabric


原来 version 是 Fabric 1.3.2, 再次参看

 /usr/local/bin/fab --version
Fabric 1.8.2
Paramiko 1.12.2


你可能感兴趣的:(python)