標籤:include update search error pyopenssl aes.h
環境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
本文出自 “RHCE” 部落格,請務必保留此出處http://yueyizx.blog.51cto.com/4006053/1430518