环境deepin2014rc
运行goagent 提示缺少pyopenssl
于是 sudo pip2.7 install pyopenssl 但是有报错:
c/_cffi_backend.c:14:17: fatal error: ffi.h: 没有那个文件或目录
#include <ffi.h>
解决方法:
sudo apt-get install apt-file
apt-file update
apt-file search /ffi.h
然后 安装 libffi-dev之后继续 pip方式安装pyopenssl
但是依然有报错:
c/_cffi_backend.c:2:20: fatal error: Python.h: 没有那个文件或目录
#include <Python.h>
解决办法: sudo apt-get install python-dev
然后继续 pip方式尝试安装pyopenssl,但是依然报错:
cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_444d7397xa22f8491.c:165:25: fatal error: openssl/aes.h: 没有那个文件或目录
#include <openssl/aes.h>
解决方法:
sudo apt-get install libssl0.9.8
sudo apt-get install libssl-dev
sudo apt-get install libssh-dev
至此,再次运行sudo pip2.7 install pyopenssl 成功安装pyopenssl
sudo pip2.7 install pyopenssl失败,解决方法,布布扣,bubuko.com