1. 安装
【mac、linux】
pip install git+https://github.com/robotframework/SSHLibrary.git
【windows】
建议指定版本安装,否则会有依赖包的报错
pip install robotframework-sshlibrary==2.1.1
2.异常报错处理
a. 安装过程中SSHLibrary及paramiko版本不一致
建议先卸载paramiko,然后指定安装合适的版本
pip install Paramiko==2.0.0
b.如果之前已经安装过sshlibrary但是失败
建议将已安装的包及其依赖的包全部删除,然后重新按照上面安装方式进行安装
c.在使用SSHLibrary时,报以下错误:ImportError: dynamic module does not define init function (init_constant_time)
建议升级cryptography,我目前使用的是1.7.1的版本
pip install -U cryptography==1.7.1
PS:目前sshlibrary我安装的是3.2.2的版本