zoukankan      html  css  js  c++  java
  • python3安装文件遇到ssl未安装问题

    这个问题困扰了自己一段时间,看网上也有很多方法,但都不太适用
    这个问题是自己安装requests时候遇到的,提示找不到ssl模块
    其实ssl在python2版本已经有了,系统中也会有附带,但当我们用python3的时候,系统找不到ssl,就会认为ssl模块不存在
    下面说解决方法:
    按照步骤来就好了

    1。ubuntu下

    apt-get install openssl
    apt-get libssl-dev



    其他系统有用yum的,一起把yum的也贴一下把

    yum install openssl
    yum install openssl-devel -y

        1
        2

    2。下面就是重点了,更改文件里面的代码

    改下Moudles/Setup里面的代码
    下面代码执行的前提是当前路径是python3文件路径
    比如我的是这个路径

    vi Modules/Setup


    然后更改里面的部分代码如下:

    # Socket module helper for socket(2)
    _socket socketmodule.c
    # Socket module helper for SSL support; you must comment out the other
    # socket line above, and possibly edit the SSL variable:
    #SSL=/usr/local/ssl
    _ssl _ssl.c
    -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl
    -L$(SSL)/lib -lssl -lcrypto


    3。之后就进行一系列的更新就行了

    sudo ./configure
    sudo make
    sudo make install


    注:其中第三行代码执行结束程序可能会提示什么文件操作权限不够,可以更改为如下

    sudo -H make install


    4。检测是否安装成功的话,执行

    python3
    >>>import ssl  #检测成功!
    >>>
    ————————————————
    版权声明:本文为CSDN博主「xuanlv2017」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/xuanlv2017/article/details/78524562

  • 相关阅读:
    RF简介
    ADB & FASTBOOT COMMAND ON WINDOWS
    通过Mac电脑安装apk 和 ipa到安卓和苹果手机
    Mac搭建移动端自动化环境遇到的node安装失败的坑与解决方法
    Git 连接pycharm
    Appium环境搭建和命令
    穿戴设备(智能手表)移动端测试浅谈1
    IOS UIImageView的contentMode属性
    IOS OC数据类型
    IOS textField(textview)字数判断
  • 原文地址:https://www.cnblogs.com/zydeboke/p/11465917.html
Copyright © 2011-2022 走看看