解決linux編譯python時openssl的鍋

2021-10-07 03:37:06 字數 534 閱讀 2422

安裝過程中真的有一堆鍋:我遇到了openssl的鍋,解決步驟:

1.先看是不是依賴少了:

sudo apt-get install openssl

sudo apt-get install libssl-dev

2.再次編譯

cd python-3.6.2

./configure --with-ssl 這一步很重要嗷

make

sudo make install

3.安裝完後進入python3,import ssl

4.如果還是失敗,請看安裝python包裡面的setup.py,直接搜尋ssl:

這個指令碼在安裝的時候會找系統的openssl,但是它這個指令碼裡面找的目錄可能不包含你系統裝openssl時的庫。把實際安裝openssl的庫的位址(不包含openssl)的名稱放到那個列表裡。之後再重複2和3。應該就沒有問題了。

linux編譯安裝python

linux編譯安裝python cd opt yum install wget y wget2.在安裝python3之前需要先解決依賴環境 yum install gcc patch libffi devel python devel zlib devel bzip2 devel openssl d...

linux下編譯安裝python

從以下 獲取python各版本 版本說明 rc1版rc2版不是最終版,最終版前面沒有rc 字樣。如 python 2.7.13.tgz tgz檔案是原始碼,需要編譯安裝 wget 3.6.6 python 3.6.6.tar.xz tar xf python 3.6.6.tar.xz cd pyth...

linux,編譯proc出錯解決辦法

出錯資訊 出現以上異常的原因是proc編譯時找不到相應的lib檔案,解決辦法是 1 vim oracle home precomp admin pcscfg.cfg 在pcscft.cfg檔案中新增對應的include目錄。找出相應的include目錄辦法如下 find name stddef.h ...