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

郑州模板网站制作营销广告网站

郑州模板网站制作,营销广告网站,教程建设网站,旅游网站的建设的意义目录 背景具体报错检验升级过程步骤一:升级ssl。步骤二:重新编译安装python 背景 换了台服务器按照之前centos升级python版本升级python正常编译安装成功,但是当使用时又出现了奇怪的报错,估计是机器太老了 具体报错 这个报错也…

目录

    • 背景
    • 具体报错
    • 检验
    • 升级过程
      • 步骤一:升级ssl。
      • 步骤二:重新编译安装python

背景

换了台服务器按照之前centos升级python版本升级python正常编译安装成功,但是当使用时又出现了奇怪的报错,估计是机器太老了

具体报错

这个报错也会导致无法pip安装库

>>> import ssl
Traceback (most recent call last):File "<stdin>", line 1, in <module>File "/home/PythonDir/lib/ssl.py", line 98, in <module>import _ssl             # if we can't import it, let the error propagate
ModuleNotFoundError: No module named '_ssl'

检验

通过命令:openssl version查看centosopenssl版本是1.0,版本过低,导致失败了

升级过程

步骤一:升级ssl。

  1. 分别执行以下命令,下载安装包并编译安装

    wget https://www.openssl.org/source/openssl-1.1.1d.tar.gz
    tar -zxvf openssl-1.1.1d.tar.gz
    cd openssl-1.1.1d
    ./config --prefix=/usr/local/openssl
    make && make install
    

    说明:./config --prefix=/usr/local/openssl 此命令,可以直接./config ,这样默认安装路径就是/usr/local。建议增加–prefix=/usr/local/openssl ,表示安装路径是在/usr/local/openssl

  2. 修改链接文件

    备份原有链接

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

    创建软链接

    ln -sf /usr/local/openssl/bin/openssl /usr/bin/openssl
    
  3. 添加路径至ld.so.conf

    注意:lib路径最后不带/,否则报错

    echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
    
  4. 设置生效

    ldconfig -v
    
  5. 校验版本
    通过openssl version返回如下

    OpenSSL 1.1.1d 10 Sep 2019
    

步骤二:重新编译安装python

前面跟之前centos升级python版本基本一样

  1. 执行命令清除临时文件:

    make clean
    
  2. 进行配置:

     ./configure --prefix=/usr/python3  --with-openssl=/usr/local/openssl --with-openssl-rpath=auto
    

    有2个地方注意:

    • --prefix=/usr/python3 是python安装路径。详细可看centos升级python版本
    • --with-openssl=/usr/local/opensslopenssl 安装路径。我上面安装时指明了这个路径
  3. 执行命令:

    make
    

    此时需要注意是否有报错,有报错就是上一步 ./configure配置有问题。

    make install 
    
  4. 安装后,执行python3 后,通过import ssl没有报错,就证明openssl安装成功了。

http://www.dtddedu.com/news/391.html

相关文章:

  • 备案期间网站可以做竞价吗网站排行查询
  • 网站自助建站网络优化器免费
  • dedecms下载站济南竞价托管公司
  • 做门票售卖网站百度网址
  • 做网站网页排版错误优网营销
  • wordpress管理地址在哪里郑州百度关键词seo
  • 上海网站建设 知名觉电商培训大概多少学费
  • 国外做化工网站线下推广渠道和方式
  • 关于互联网的网站网站搭建软件
  • b2c网站都有哪些钟南山今天感染新冠了
  • wordpress 转 typecho汕头seo推广优化
  • 福州便民网免费发布信息seo点击软件排名优化
  • 网站管理助手 无限制版网页制作接单
  • 做个人网站到哪里做网络营销策划的具体流程是
  • 给客户做网站 客户不付尾款百度网页收录
  • WordPress和ftp区别湖南企业seo优化报价
  • 六安市网站制作公司口碑营销案例简短
  • 江苏兴力建设集团有限公司网站北京seo优化哪家好
  • 做网站需要展示工厂么?新乡搜索引擎优化
  • asp网站的安全性最近发生的新闻
  • 西部数码的vps云主机如何访问网站电视剧排行榜
  • 黄岛开发区做网站网络公司产品网络推广方式
  • 体彩网站开发西地那非片说明书
  • 深圳一元购网站建设查权重的软件
  • 南汇做网站网站权重怎么查
  • 怎么做网站的后台如何自己创建网站
  • 一千元做网站比优化更好的词是
  • 国内重大新闻2022贵阳百度seo点击软件
  • 网站后台管理系统使用方法百度指数搜索指数的数据来源
  • 邢台市建设工程质量监督网站什么是优化师