一、linux环境下安装

1.1 安装说明

1.1.1 linux环境下安装有两种方法,方法一:通过pip进行安装;方法二:使用git clone命令从GitHub下载TextFSM的源码

1.2 方式一

1.2.1 通过pip进行安装

图一

1.3 方式二

1.3.1 使用git clone命令从GitHub下载TextFSM的源码

图二

1.3.2 下载成功后会发现当前目录下存在一个名为textfsm的文件夹,具体如下

图七

1.3.3 进入textfsm文件夹,执行文件夹下的setup.py文件进行安装,具体如下

图八

1.3.4 注意事项说明

按照方式二进行下载时可能会有以下两种报错

1.3.4.1 显示SSL验证错误,具体报错如下

图三

1.3.4.1.1 报错原因

因为服务器的SSL证书没有经过第三方机构的签署,所以才报错

1.3.4.1.2 尝试解决方案

执行命令git config --global http.sslVerify "false"解除ssl验证后,再次git即可,结果报错443端口号无法访问

图四

1.3.4.2 显示443端口号无法访问,具体报错上面已截图

1.3.4.2.1 报错原因

因为git在拉取或者提交项目时,中间会有git的http和https代理,而我们本地环境本身就有SSL协议了

1.3.4.2.2 尝试解决方案
1.3.4.2.2.1 执行命令git config --global --unset https.proxy取消git的https代理

图五

注:这里已经下载过了,所有有上述报错信息

1.3.4.2.3 执行命令git config --global --unset http.proxy取消git的http代理

图六

二、Windows环境下安装

2.1 进入pip所载文件夹下执行命令'pip install textfsm'

图九

2.2 安装后执行import textfsm进行测试

图十