Paramiko是一个pyhon的用来进行sftp连接第三方库。
最近在用Python写一个连接sftp sever的工具需要使用到这个包,在windows上安装没有问题,但是使用CentOS安装的时候老是报错,总是安装不上。所报错误为:
“c/_cffi_backend.c:2:20:fatal error: python.h:No such file”
在网上查了资料发现原来是Python dev的一些头文件和静态库没有安装造成的。
解决方法是:将Python dev安装一遍就可以了。
For apt (ubuntu, debian...):
sudo apt-get install python-dev # for python2.x installs
sudo apt-get install python3-dev # for python3.x installs
For yum (centos, redhat, fedora...):
sudo yum install python-devel