找回密码
 立即注册
首页 业界区 安全 openssl多版本共存

openssl多版本共存

廖彗云 2025-6-1 18:40:41
三方模块安装异常

          
1.png

         从gitlab下载python第三方模块进行安装的时候会提示如下错误
           
2.png

          
3.png

         查看服务器主机上的python版本和openssl版本
         
4.png

 解决方案处理

       1.单独安装一个合适版本的openssl
       
5.png

       2.安装步骤
          #/usr/local/openssl.1 这里把新版本的openssl单独安装部署到一个新的目录,不要覆盖原来的系统的opnessl
         ./config --prefix=/usr/local/openssl.1 --openssldir=/usr/local/openssl.1 shared zlib
          make && make install
       
6.png

            2.更新动态库路径
               echo "/usr/local/openssl.1/lib" | sudo tee -a /etc/ld.so.conf.d/openssl.conf
               ldconfig
       3.重新安装第三方模块
           1.配置环境变量,在当前会话中优先使用最新安装的openssl版本
             export PATH="/usr/local/openssl.1/binPATH"
             export LD_LIBRARY_PATH="/usr/local/openssl.1/libLD_LIBRARY_PATH"
             export CPPFLAGS="-I/usr/local/openssl.1/include"
       
7.png

       2.执行setup.py安装
         
8.png

         
9.png

         本地安装第三方模块成功
         pip3 list 查看已经安装的模块
        
10.png

       此次操作的操作系统是ubuntu,在centos7系统上一直处于安装失败的状态
ubuntu系统密码忘记步骤

            启动系统的时候进入恢复模式
             
11.png

             
12.png

            重启系统后重新使用用户登录
          
13.png

      修改密码成功

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册