写的一个fab运行脚本,之前在centos上写的,搬到mac电脑后运行出现如下错误:

使用pip安装: pip install scapy不行,源码方式:wget http://www.secdev.org/projects/scapy/files/scapy-2.2.0.tar.gz安装也不行,因为错误中说pcapy模块找不到,于是尝试这个库,pylibpcap-0.6.4.tar.gz:

再运行,出现如下错误:

于是安装libnet库:

然后make, 然后:

install这里提示权限不足的话,加sudo就可以了。
接下来再来运行,可以了。
scapy这个包可以根据路由轨迹。
在编写脚本用到了fabric,对于服务器集群运维来说很方便。