0%

python安装

openssl问题

Q:安装python3.10后,使用pip提示没有ssl模块

  1. 安装openssl,至少是v1.1.0以上版本

  2. mv /usr/bin/openssl /usr/bin/openssl-bak
    mv /usr/inclue/openssl /usr/include/openssl-bak
    
    cd $openssl_install_dir
    ln -s include/openssl /usr/include/openssl
    ln -s lib/libssl.so.1.1 /usr/local/lib64/libssl.so # 这个没有验证
    ln -s bin/openssl /usr/bin/openssl
    
    # 写入openssl库文件的搜索路径
    echo "$openssl_insall_dir/lib" >> /etc/ld.so.conf
    
    # 生效/etc/ld.so.conf
    ldconfig -v
    
    # 验证
    openssl version
    
  3. python编译增加’–with-openssl={openssl目录}’