前记:
各种奇葩事情都让我遇上了。。。
1.准备:
1>需要安装python
2>需要安装PyCrypto
2.安装python---省略
3.安装PyCrypto
1>检查python-dev模块是否安装
否则会报错,编译时报错:error: command 'gcc' failed with exit status 1
a.安装python-dev模块
下载:sudo apt-get install python-dev(第一次失败,百度发现是一个已知bug,然后update一下ubuntu的kernel,就成功了,费解。。。不要告诉我ubuntu16了才修复了bug)
bug信息如下(歪果仁说都有遇到,但是官方要了一堆日志,就没有了。):
2>编译与安装pycrypto
a.编译pycrypto
b.安装pycryto
c.安装完成:
4.安装paramiko
1>下载paramiko
Wget https://pypi.python.org/packages/source/p/paramiko/paramiko-1.13.0.tar.gz
2>编译paramiko
3>安装paramiko
4>安装完成
5.总结
需要python模块比较多,python-dev、Crypto、Paramiko。建议最好安装上pip。
备注:
安装之前,可以安装pip。参考pip安装
安装easy_install pip
Pip search “ XXXX”命令去检查我们当前环境缺少什么模块,再去安装就很有目的性了。