zoukankan      html  css  js  c++  java
  • python SSL 错误

    python 使用pip 安装模块是提示SSL错误

    出现该问题的原因由于系统的openssl是1.0.1的版本,对于python3.7太老了,需要更新为openssl1.0.2或者libressl2.64(不含)以后的版本,所以这里从libressl官网下载libressl源码,编译生成库文件代替系统的openssl1.0.1

    下载libressl

    安装SSL:

    ./config --prefix=/usr/local/ssl

    make && make install

    mv /usr/bin/openssl /usr/bin/openssl.bak
    mv /usr/include/openssl /usr/include/openssl.bak
    ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
    ln -s /usr/local/ssl/include/openssl /usr/include/openssl

    安装完成后确定openssl 版本

    openssl version

    安装python

    ./configure --prefix=/usr/python   --with-ssl --enable-shared CFLAGS=-fPIC

    make &&  make install

    ln -s /usr/python/bin/python /usr/bin/python

    ln -s /usr/python/bin/pip3 /usr/bin/pip3

    确定ssl 模块

    成功加载则安装成功

  • 相关阅读:
    junit4
    spring
    hibernate 的注意事项
    Struts2 的 命名规范
    Struts2 的标签
    OGNL
    添加删除 板块 struts2
    Struts2 的各种xml 和struts 配置信息 都是一样的
    struts2
    struts2
  • 原文地址:https://www.cnblogs.com/gj5379/p/10396409.html
Copyright © 2011-2022 走看看