91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

安裝python3.7.4報錯怎么辦

發布時間:2021-07-12 13:44:25 來源:億速云 閱讀:185 作者:小新 欄目:開發技術

小編給大家分享一下安裝python3.7.4報錯怎么辦,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

簡述

從官網下載了Python3.7.4,直接編譯安裝后,使用pip3出現了報錯信息: Can't connect to HTTPS URL because the SSL module is not available

錯誤原因

在Python3.7之后的版本,依賴的openssl,必須要是1.1或者1.0.2之后的版本,或者安裝了2.6.4之后的libressl。

安裝python3.7.4報錯怎么辦

image.png

而本地的openssl依然是1.0.1e的。

[root@localhost ~]# openssl version
OpenSSL 1.0.1e-fips 11 Feb 2013

解決方法

上openssl官網下載1.0.2或者1.1之后的openssl包,編譯安裝。我選擇的是1.0.2r。

[root@localhost ~]# wget http://www.openssl.org/source/openssl-1.0.2r.tar.gz
[root@localhost ~]# tar zxvf openssl-1.0.2r.tar.gz
[root@localhost ~]# ./config --prefix=/opt/openssl1.0.2r --openssldir=/opt/openssl1.0.2r/openssl no-zlib
[root@localhost ~]# make && make install
[root@localhost ~]# echo "/opt/openssl1.0.2r/lib" >> /etc/ld.so.conf
[root@localhost ~]# ldconfig -v

注意:編譯openssl1.0.2r的時候建議加上no-zlib,否則后面可能會出現undefined symbol: SSL_CTX_get0_param錯誤

安裝python3.7

下載Python包,編譯

[root@localhost ~]# wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz
[root@localhost ~]# tar xvf  Python-3.7.4.tar.xz
[root@localhost ~]# cd Python-3.7.4;./configure --prefix=/data/tools/Python3.7.4

編譯完成后不要make,先修改Python源碼包中ssl的參數

打開源碼解壓目錄中的 Modules/Setup ,直接搜索 SSL= ,將SSL=后面的目錄改為前面openssl的安裝目錄,并把下面三行的注釋去掉。

[root@localhost ~]# vim Modules/Setup
SSL=/opt/openssl1.0.2r
_ssl _ssl.c \
    -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
    -L$(SSL)/lib -lssl -lcrypto

改完之后就在解壓目錄直接make就行了。

[root@localhost ~]# make && make install
[root@localhost ~]# echo "export PATH=/data/tools/Python3.7.4/bin:$PATH" >> ~/.bashrc
[root@localhost ~]# source ~/.bashrc
[root@localhost ~]# pip3 list
Package  Version
---------- -------
pip    19.0.3 
setuptools 40.8.0 
You are using pip version 19.0.3, however version 19.2.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

看完了這篇文章,相信你對“安裝python3.7.4報錯怎么辦”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东光县| 吴旗县| 郁南县| 华宁县| 江口县| 齐齐哈尔市| 凤冈县| 长泰县| 集贤县| 建水县| 玉龙| 东方市| 延寿县| 钦州市| 崇信县| 同江市| 桐城市| 青铜峡市| 游戏| 安平县| 霍州市| 闵行区| 鄂伦春自治旗| 玛曲县| 贵州省| 黑水县| 米易县| 宜城市| 商水县| 宁波市| 平湖市| 阿拉善左旗| 阳原县| 福泉市| 北宁市| 兰州市| 忻城县| 宁河县| 壤塘县| 都安| 梨树县|