中文字幕视频在线看,亚洲精品无码久久久久av老牛,亚洲精品无码av片,亚洲av影院一区二区三区,亚洲国产精品成人久久久

查看openssl版本號(hào)

Table of Contents

概述

場景:在用pip安裝django時(shí)提示SSL方面的問題,具體報(bào)錯(cuò)如下:

pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
查看openssl版本號(hào)


思路

系統(tǒng)版本centos7,其中openssl的版本為OpenSSL 1.0.2k-fips 26 Jan 2017,而python3.7需要的openssl的版本為1.0.2或者1.1.x,需要對(duì)openssl進(jìn)行升級(jí),并重新編譯python3.7.0,yum 安裝的openssl 版本都比較低。


解決過程

1、查看openssl版本

openssl version -a
查看openssl版本號(hào)

2、下賊openssl

wget https://www.openssl.org/source/openssl-1.1.1a.tar.gz
tar -zxvf openssl-1.1.1a.tar.gz
cd openssl-1.1.1a
查看openssl版本號(hào)

3、編譯安裝

./config --prefix=/usr/local/openssl 
make&& make install
查看openssl版本號(hào)

查看openssl版本號(hào)

4、備份原配置

mv /usr/bin/openssl /usr/bin/openssl.bak
mv /usr/include/openssl/ /usr/include/openssl.bak

5、新版配置

ln -s /usr/local/openssl/include/openssl /usr/include/openssl
ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/local/lib64/libssl.so
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl

6、修改系統(tǒng)配置

## 寫入openssl庫文件的搜索路徑
echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
## 使修改后的/etc/ld.so.conf生效 
ldconfig -v

7、查看openssl版本

openssl version
查看openssl版本號(hào)

8、重新安裝python

./configure --prefix=/usr/local/python3 --with-openssl=/usr/local/openssl
make && make install
ln -fs /usr/local/python/bin/python3.7 /usr/bin/python
ln -fs /usr/local/python/bin/pip3 /usr/bin/pip
查看openssl版本號(hào)

9、測(cè)試pip功能

pip install django
查看openssl版本號(hào)

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至2705686032@qq.com 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。原文轉(zhuǎn)載: 原文出處:

(0)
尊云-小張的頭像尊云-小張
上一篇 2024 年 4 月 28 日 09:32
下一篇 2024 年 4 月 28 日 09:36

相關(guān)推薦

發(fā)表回復(fù)

登錄后才能評(píng)論

聯(lián)系我們

400-900-3935

在線咨詢: QQ交談

郵件:cong@zun.com

工作時(shí)間:365天無休服務(wù) 24小時(shí)在線

添加微信