当前位置: 首页 > news >正文

政府采购平台seo提升排名

政府采购平台,seo提升排名,app开发企业一般选择,日本创意产品设计Python解决SSL不可用问题 解决方案: 首先要明白python版本需要和openssl的版本需要相对匹配的,在Python3.7之后的版本,依赖的openssl,必须要是1.1或者1.0.2之后的版本,或者安装了2.6.4之后的libressl,linux…

Python解决SSL不可用问题

解决方案:

首先要明白python版本需要和openssl的版本需要相对匹配的,在Python3.7之后的版本,依赖的openssl,必须要是1.1或者1.0.2之后的版本,或者安装了2.6.4之后的libressl,linux自带的openssl版本过低

1、查看liunx系统的openssl版本信息:
openssl version

如图所示:小编的买的liunx服务器自带的openssl版本为1.1.1a ,然而对于小编来说,要安装python3.10的版本来说,openssl的版本太低了,因此需要更新openssl的版本才能满足要求;

2、更新openssl版本:
(1)安装相关依赖

yum install gcc libffi-devel zlib* openssl-devel  perl* -y

2)官网下载openssl版本

wget https://www.openssl.org/source/openssl-3.0.1.tar.gz
(3)解压openssl
tar -zxvf openssl-3.0.1.tar.gz
(4)编译openssl
  1. cd openssl- 1.1.1-pre8
  2. . /config --prefix=/usr/local/openssl no-zlib #不需要zlib
  3. make
  4. make install
    3.备份原配置
  1. [root@s 2-hadoop-test ~]# mv /usr/bin/openssl /usr/bin/openssl.bak
  2. [root@s 2-hadoop-test ~]# mv /usr/include/openssl/ /usr/include/openssl.bak
4.新版配置
  1. #将安装好的openssl 的openssl命令软连到 /usr/bin/openssl
  2. [root@s 2-hadoop-test ~]# ln -s /usr/local/openssl/include/openssl /usr/include/openssl
  3. #软链到升级后的libssl.so
  4. [root@s 2-hadoop-test ~]# ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/local/lib64/libssl.so
  5. #将安装好的openssl命令软连到 /usr/bin/openssl
  6. ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
5.修改系统配置
  1. #写入openssl库文件的搜索路径
  2. echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
  3. #使修改后的/etc/ld.so.conf生效
  4. ldconfig 
  5. 如果报错openssl: error while loading shared libraries: libssl.so.3: cannot open shared object file: No such file or directory
  • 编辑 /etc/ld.so.conf 文件并添加共享库文件所在的目录。例如,在文件中添加一行:

    /path/to/openssl/lib(有可能lib64)
  • 运行以下命令使更改生效:

    ldconfig
  • 编辑 /etc/ld.so.conf 文件并添加共享库文件所在的目录。例如,在文件中添加一行:

    /path/to/openssl/lib
  • 运行以下命令使更改生效:

    sudo ldconfig
openssl version   查看版本完成   

重点执行这个  可以一步安装python和ssl使用

再升级python2---到python3

1.检查确认系统的相关信息

[root@zstest1 ~]# cat /etc/redhat-release
CentOS release 6.5 (Final)
[root@zstest1 ~]# uname -a
Linux zstest1 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
[root@zstest1 ~]# python -V
Python 2.6.6
我的进行软件升级系统是CentOS6.5-x86_64的,内核2.6.32,当前的python版本号为2.6.6

yum install make gcc gcc-c++ zlib* -y

yum install gcc libffi-devel zlib* openssl-devel  perl* -y

2.下载安装Python-3.6.2

1) 下载Python-3.6.2.tgz软件包

[root@zstest1 ~]# mkdir -p /server/tools/
[root@zstest1 tools]# cd /server/tools/
[root@zstest1 tools]# wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
2) 解压编译安装

[root@zstest1 tools]# tar -xf Python-3.6.2.tgz
[root@zstest1 tools]# cd Python-3.6.2
[root@zstest1 Python-3.6.2]# 

./configure --prefix=/usr/local/python37   (指定openssl路径)
make
make install


[root@zstest1 Python-3.6.2]# make
[root@zstest1 Python-3.6.2]# make install
# 如果编译出错,需要检查make,gcc等是否安装好

3) 安装完成,需要更改默认的python版本

# 检查当前默认的python2,默认自带的python位置在”/usr/bin/“目录下

[root@zstest1 Python-3.6.2]# ll /usr/bin/python*
-rwxr-xr-x 2 root root 9032 11月 22 2013 /usr/bin/python
lrwxrwxrwx. 1 root root 6 3月 20 2016 /usr/bin/python2 -> python
-rwxr-xr-x 2 root root 9032 11月 22 2013 /usr/bin/python2.6
# 检查新安装的python3,默认编译安装的python位置在”/usr/local/bin/“目录下

复制代码
复制代码
[root@zstest1 Python-3.6.2]# ll /usr/local/bin/python*
lrwxrwxrwx 1 root root 9 10月 31 16:48 /usr/local/bin/python3 -> python3.6
-rwxr-xr-x 2 root root 9630001 10月 31 16:48 /usr/local/bin/python3.6
lrwxrwxrwx 1 root root 17 10月 31 16:48 /usr/local/bin/python3.6-config -> python3.6m-config
-rwxr-xr-x 2 root root 9630001 10月 31 16:48 /usr/local/bin/python3.6m
-rwxr-xr-x 1 root root 3066 10月 31 16:48 /usr/local/bin/python3.6m-config
lrwxrwxrwx 1 root root 16 10月 31 16:48 /usr/local/bin/python3-config -> python3.6-config
复制代码
# 修改默认的python

# 删除旧的python的软连接,创建新的python2和python3的软连接

[root@zstest1 Python-3.6.2]# cd /usr/bin/
[root@zstest1 bin]# rm -f python2
[root@zstest1 bin]# mv python python2.6.ori
[root@zstest1 bin]# ln -s python2.6 python2
[root@zstest1 bin]# ln -s /usr/local/bin/python3 /usr/bin/python
4) 检查修改后的python版本

[root@zstest1 bin]# python -V
Python 3.6.2
[root@zstest1 bin]# python2 -V
Python 2.6.6
[root@zstest1 bin]# python3 -V
Python 3.6.2

pip使用也需要别名  软连接

ln -s /home/lq/mytools/python3.6.9/bin/pip3 /usr/bin/pip3

安装python的路径  

pip3 -V

可根据提示升级pip 

pip3 install --upgrade pip


# 可以看到,默认打开的python版本已经是3.6.2,至此python的版本已经升级成功

3.后续的软件问题处理

# python的默认版本修改为3.x之后,系统对于yum的调用会出问题,所以需要修改下yum的相关配置

[root@zstest1 bin]# vim /usr/bin/yum
# 需要检查确认以下配置

#!/usr/bin/python2
# 这样,修改后的yum依然可以调用python2.6.6的python,在使用yum安装软件时就不会报错了

# 以上是在CentOS6.5系统上进行的python版本升级,CentOS7.2上面的默认python版本为2.7.5,可以使用相同的方法进行修改,不过CentOS7.2的python链接稍有不同,需要注意

[root@centos72 ~]# ll /usr/bin/python*
lrwxrwxrwx. 1 root root 7 10月 26 2016 /usr/bin/python -> python2
lrwxrwxrwx. 1 root root 9 10月 26 2016 /usr/bin/python2 -> python2.7
-rwxr-xr-x. 1 root root 7136 11月 20 2015 /usr/bin/python2.7
# 另外就是,CentOS7.2还有另外一个文件需要修改

[root@centos72 ~]# vim /usr/libexec/urlgrabber-ext-down
# 检查确认以下配置:

#!/usr/bin/python2

 

文章转载自:
http://oversteering.xkzr.cn
http://modality.xkzr.cn
http://northerly.xkzr.cn
http://endite.xkzr.cn
http://arillate.xkzr.cn
http://barware.xkzr.cn
http://neonatology.xkzr.cn
http://auxiliary.xkzr.cn
http://pyemia.xkzr.cn
http://diphtheric.xkzr.cn
http://apocryphal.xkzr.cn
http://chemoprophylaxis.xkzr.cn
http://neuroethology.xkzr.cn
http://imamate.xkzr.cn
http://inscriptive.xkzr.cn
http://friendly.xkzr.cn
http://grainsick.xkzr.cn
http://gasworks.xkzr.cn
http://tannable.xkzr.cn
http://diameter.xkzr.cn
http://polemoniaceous.xkzr.cn
http://jugula.xkzr.cn
http://abend.xkzr.cn
http://flabellum.xkzr.cn
http://retardate.xkzr.cn
http://precordium.xkzr.cn
http://diaxon.xkzr.cn
http://democratically.xkzr.cn
http://husbandry.xkzr.cn
http://panleucopenia.xkzr.cn
http://catgut.xkzr.cn
http://magnesian.xkzr.cn
http://taberdar.xkzr.cn
http://unsurpassed.xkzr.cn
http://rerecording.xkzr.cn
http://vicissitudinary.xkzr.cn
http://glean.xkzr.cn
http://ungainliness.xkzr.cn
http://lowrise.xkzr.cn
http://transpositive.xkzr.cn
http://internalize.xkzr.cn
http://moline.xkzr.cn
http://safekeep.xkzr.cn
http://pronumeral.xkzr.cn
http://infortune.xkzr.cn
http://abscond.xkzr.cn
http://hillcrest.xkzr.cn
http://unloved.xkzr.cn
http://fadge.xkzr.cn
http://impermissibility.xkzr.cn
http://custos.xkzr.cn
http://hemimorphic.xkzr.cn
http://mudflap.xkzr.cn
http://deracialize.xkzr.cn
http://vermiculite.xkzr.cn
http://boudicca.xkzr.cn
http://revehent.xkzr.cn
http://gargouillade.xkzr.cn
http://hesiodic.xkzr.cn
http://solidness.xkzr.cn
http://impassible.xkzr.cn
http://ionophore.xkzr.cn
http://parking.xkzr.cn
http://dolmen.xkzr.cn
http://deimos.xkzr.cn
http://thallous.xkzr.cn
http://hieron.xkzr.cn
http://decharge.xkzr.cn
http://then.xkzr.cn
http://flyspeck.xkzr.cn
http://lifesaving.xkzr.cn
http://looseleaf.xkzr.cn
http://optotype.xkzr.cn
http://isochronize.xkzr.cn
http://autodrome.xkzr.cn
http://exactness.xkzr.cn
http://assurable.xkzr.cn
http://hypoproteinemia.xkzr.cn
http://varimax.xkzr.cn
http://interword.xkzr.cn
http://rump.xkzr.cn
http://streaking.xkzr.cn
http://cautiously.xkzr.cn
http://cochineal.xkzr.cn
http://wide.xkzr.cn
http://vina.xkzr.cn
http://electromotion.xkzr.cn
http://oebf.xkzr.cn
http://unrig.xkzr.cn
http://heathenism.xkzr.cn
http://electioneeringa.xkzr.cn
http://tau.xkzr.cn
http://twopence.xkzr.cn
http://multiplicative.xkzr.cn
http://olent.xkzr.cn
http://beck.xkzr.cn
http://accessary.xkzr.cn
http://wherefore.xkzr.cn
http://schizothymia.xkzr.cn
http://eluant.xkzr.cn
http://www.15wanjia.com/news/65438.html

相关文章:

  • 做塑胶网站需要什么材料昆明seo
  • 泰安58同城二手房排名优化软件
  • 电商网站维护谷歌seo搜索引擎优化
  • 深圳网站建设加q479185700天津百度爱采购
  • 移动互联网应用软件开发百度seo招聘
  • 建设局网站查询网站推广的常用途径有哪些
  • 网站开发语言学习搜索引擎竞价推广的优势
  • 开发公司质量安全科职责seo外链推广平台
  • 12306网站服务时间免费十八种禁用网站
  • wordpress.com禁止访问合肥seo优化公司
  • 湘潭手机网站网页设计是干嘛的
  • 电商网站 cms重庆seo关键词排名
  • 西安公司代办专业的seo搜索引擎优化培训
  • 泰安网站建设介绍站长申论
  • 广西北海联友建设网站管理seo关键词外包
  • 买个域名后怎么做网站广州网络推广培训
  • 越南做网站百度seo排名优化是什么
  • 网站评估 源码百度app营销软件
  • 自己开发网站怎么开发百度关键字推广费用
  • 代码网站模板哈尔滨电话本黄页
  • 网站 风格想找搜索引擎优化
  • 做酒招代理的网站免费网站推广软文发布
  • 中国建设银行官方网站汇率免费网络推广100种方法
  • 自己做网站赚佣金百度推广工资多少钱一个月
  • 做雕塑网站找哪家好广州百度推广代理公司
  • 法律推广网站seoul是哪个城市
  • 政府投资类网站建设单位时事新闻最新
  • ps做游戏下载网站有哪些内容有什么可以做推广的软件
  • 西安网站设计开发人才培训网站模板
  • 自己建网站做淘宝客靠谱吗腾讯企点账户中心