sudo pip2.7 install pyopenssl失敗,解決方案

來源:互聯網
上載者:User

標籤: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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.