今天在编写python脚本的时候使用了fabric库
在导入模块时报错
from fabric.api import *
ImportError: No module named 'fabric.api'
经过网上查阅,发现是版本的问题,高版本把这个api模块移除了,安装个低版本就行
卸载原有模块,重新指定版本安装,下面这个可以
pip install fabric==1.14.0
也可以通过源码安装,步骤如下:
1、下载源码包
wget https://pypi.python.org/packages/source/F/Fabric/Fabric-1.8.2.tar.gz --no-check-certificate
2、解压源码包
tar -zxvf Fabric-1.8.2.tar.gz
3、进入源码目录
cd Fabric-1.8.2/
4、编译安装
python setup.py install