Python3 安裝後SSL問題解決辦法
問題
編譯安裝時已經指定了–with-openssl的引數並且指向了你的openssl的原始碼包地址,但是編譯安裝之後ssl還是沒有辦法用。
解決
根據網上的文章介紹,要進入到python原始碼包解壓後的那個目錄下的Modules/Setup,注意Setup這個檔案,只有在python完成安裝後才會生成這個檔案。
並且按照如下圖去除註釋:
可以看到SSL的路徑為/usr/local/ssl,所以如果你看到自己的伺服器上面沒有這個路徑,那麼你就沒有安裝ssl相關的東西,或者說你的ssl相關的目錄名不叫ssl。那麼你更改ssl的路徑為你的ssl安裝目錄也可以,或者說你安裝ssl的時候使用這個目錄名為安裝目錄。
還有,可以使用libressl來代替openssl,我這次問題就是安裝的libressl來解決的問題,我將libresll安裝到了/usr/local/ssl這裡,並且將上面的註釋去除,然後重新make install,問題就解決啦!
注意python3在編譯安裝的時候提示了,ssl需要用openssl1.0.2或者libressl2.64(不含)以後的版本!反正用最新的就好啦!
希望能幫到各位!
相關推薦
Python3 安裝後SSL問題解決辦法
問題 編譯安裝時已經指定了–with-openssl的引數並且指向了你的openssl的原始碼包地址,但是編譯安裝之後ssl還是沒有辦法用。 解決 根據網上的文章介紹,要進入到python原始碼包解壓後的那個目錄下的Modules/Setup,注意Setup這個檔案,只有在p
CentOs系統自帶python和yum解除安裝後的解決辦法
事故背景:前幾天因專案需要,在伺服器上搭建python-mysql模組,結果沒安裝好,於是乎想解除安裝重灌,遂在網上查詢解除安裝python的方法,結果一不小心直接把系統的python刪了個乾淨.......... 現在只能含淚修復,博主在網上搜了一圈辦法,基本上都不是那麼的詳細,現在記下這一方法,希望能幫
關於center os yum解除安裝和python解除安裝後的解決辦法
首先找到你安裝Centos的光碟或者ISO檔案,只要系統版本一樣即可。拷貝如下檔案到系統中: 1 2 3 4 5 python-2.6.6-36.el6.x86_64.rpm python-urlgrabber-3.9.1-8.el6.noarch.rp
python3.7中mysqlclient安裝錯誤的解決辦法
http text 14. 如何選擇 status 圖片 visual ESS shadow 近期,安裝mysqlclient一直報錯,導出找資料,琢磨,大致解決如下:一、錯誤提示_mysql.c(29): fatal error C1083: 無法打開包括文件: “mys
自定義android studio的配置檔案目錄後,無法正常安裝和解除安裝外掛的解決辦法。
Android Studio 的快取檔案預設安裝的在C:\Users\YourName\ .xxx 快取一些資料,有限的C盤空間很容易捉禁見肘。所以就需要修改配置檔案了,修改配置檔案的方法百度一下數量數不勝數,我這裡就不寫了。修改路徑後有一個奇葩問題:無法正常安裝和解除安裝外
Zabbix 改中文後亂碼解決辦法
zabbix 亂碼解決方法:將windows中的字體,替換zabbix PHP 中的字體。1. 打開 windows 控制面板——》字體——》如選擇 “黑體”——》上傳到Linux中fonts目錄下(rz命令)2. 將名字改為小寫 “simhei.ttf”3. 原字體文件備份mv /var/www/html/
關於node-sass安裝失敗的解決辦法
正常 gis code 原因 p s sass registry nod webapp 在測試gulp-webapp的時候遇到了 styles 不能被正常編譯的問題,究其原因是node-sass沒有被正常安裝。 根本原因是國內網絡的原因。 最終的解決方法是通過淘寶的npm鏡
Mysql安裝報錯解決辦法
base edi 註意 eve program 搜索 重新啟動 5.1 edit .msi版MySQL安裝包在安裝最後執行的時候到第三部或者第四部死掉 主要是因為之前安裝的版本沒有卸載幹凈,要卸載幹凈MySQ安裝包有一些幾個步驟: 1.通過卸載程序MySQL的相關組件 2。
電腦不能安裝虛擬機--解決辦法
應用 下使用 http post 不可 驅動 gpo 轉換 dao 如圖: 1、什麽是虛擬化? 虛擬化(Virtualization)是一種資源管理技術,是將計算機的各種實體資源,如服務器、網絡、內存及存儲等,予以抽象、轉換後呈現出來,打破實體結構間的不可切割的
Anaconda安裝出錯的解決辦法
出錯 mkdir 安裝出錯 ddp fault 提示 creat window win 出錯提示 Failed to create ( add ) Anaconda menus 點擊忽略,完成安裝。 用編輯器打開安裝目錄下的site.py文件(C:\Anaconda2\Li
npm 安裝 不快的解決辦法
log pos reg clas tps install conf .com 解決辦法 npm config list 查看配置 npm config set prefix “c:\dev\nvm\npm”(配置用npm下載包時全局安裝的包路徑) npm inst
國際象棋八皇後問題----解決辦法
八皇後問題 算法 代碼的藝術 代碼優化 不論你是擅長哪種語言的程序員或者是思維邏輯愛好者,遇到這個問題,首先要理解題幹。在國際象棋裏面,皇後可以上下左右斜線吃棋,在8x8的棋盤上放八個皇後,不相互幹擾,下面說下解決思路:1.傳統解決辦法:首先會正面思考。先在第一行第一個格子放皇後,然後在第二行
WIN7以上系統安裝VB6的解決辦法,附上個批處理。
vb6.0 rem IT 發現 ech class sys win7安裝 start 1、安裝時顯示oledb32r.dll不能在系統註冊數據庫中註冊在C盤查找oledb32r.dll,改名為oledb32r-2.dll即可,dll沖突了。 2、WIN7安裝VB6提示VB
關於Chrome瀏覽器總提示未安裝flash player解決辦法
1、首先flash player chrome 版本。然後單擊chrome右上角的圖示,進入到設定頁面(也可在位址列輸入chrome://settings) 2、在設定介面底部單擊高階設定 3、單擊內容設定
谷歌瀏覽器(Chrome)外掛安裝失敗的解決辦法
最新的谷歌瀏覽器下載完成以後進行安裝外掛時,可能會提示 “無法從該網站新增應用、擴充套件程式和使用者指令碼”的提示 這是因為谷歌比較重視使用者資訊保安性的,所以不希望使用者隨便安裝一些除官方商店之外的東西,以免造成使用者資訊洩露。其實這個問題還是可以解決的,出現這個問題的
rpm包安裝失敗的解決辦法
author: headsen chen date : 2018-10-15 14:24:36 1,故障現象: # rpm -ivh zabbix-agent-3.4.11-1.el6.x86_64.rpm rpmdb: Thread/proc
jdk解除安裝不乾淨解決辦法
Win7系統下安裝jdk報錯;錯誤資訊:“ Windows Installer 程式包有問題。此安裝需要的DLL不能執行。請與您的支援人員或程式包開發商聯絡”。 造成該問題的原因是系統以前安裝過jdk,重新安裝需要徹底解除安裝舊的jdk,這樣重新安裝才能成功。 但是,開啟控制面板—
Python3+ros 呼叫opencv解決辦法:
程式碼前面修改為 import sys ros_path = '/opt/ros/kinetic/lib/python2.7/dist-packages' if ros_path in sys.path: sys.path.remove(ros_path) import c
Mac 出現正在執行安裝包指令碼或等待其他安裝完成的解決辦法
參考資料: https://www.jianshu.com/p/2d75ebf055c5 描述:安裝mysql時出現正在執行安裝包指令碼,等待半小時無果後切出工作管理員,結束安裝器程序,重新開啟安裝包,出現等待其他安裝完成。無法正常安裝。 原因:利用工作管理員殺掉了安裝器但安裝程序仍在進
PL/SQL到期後的解決辦法
解決plsql到期後無法使用的兩種辦法,均實測有效: 今日像往常一樣登陸PL/SQL,不料提示“Your trial period for PL/SQL Developer is over.” 讓我輸入序列號。這我肯定沒有啊,度娘後,才知道試用30天到期了。於是借鑑前輩們的經驗解決了此