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

centos 编译安装 python 和 openssl

安装环境:
centos 7.9 : python 3.10.5 和 openssl 3.0.12
centos 6.10 : python 3.10.5 和 openssl 1.1.1

两个环境都能安装成功,可以正常使用。

安装 openssl

下载地址

下载后解压,进入到解压目录

执行:

./Configure --prefix=/usr/local/openssl3.2.0
make && make install

配置环境变量

python 安装的时候要找到库

export LD_LIBRARY_PATH=/usr/local/openssl3.2.0/lib:$LD_LIBRARY_PATH

终端输入 openssl version 查看 openssl 版本

安装 Python

安装依赖

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel

下载python3.10.5

wget https://www.python.org/ftp/python/3.10.5/Python-3.10.5.tar.xz

解压、编译、安装

tar -xvf Python-3.10.5.tar.xzcd Python-3.10.5./configure --prefix=/usr/local/python3make && make install

配置软链接

ln -s /usr/local/python3.10.5/bin/python3.10 /usr/bin/python3
ln -s /usr/local/python3.10.5/bin/pip3.10 /usr/bin/pip3

安装完成,现在可以用 python3.10.5, 并且可以用 pip

http://www.lryc.cn/news/270737.html

相关文章:

  • 【nodejs】前后端身份认证
  • 数据结构【线性表篇】(三)
  • Python装饰器的专业解释
  • vue3框架笔记
  • pytest --collectonly 收集测试案例
  • dev express 15.2图表绘制性能问题(dotnet绘图表)
  • WorkPlus:领先的IM即时通讯软件,打造高效沟通协作新时代
  • 学习SpringCloud微服务
  • WPF 显示气泡提示框
  • L1-062:幸运彩票
  • python+vue高校体育器材管理信息系统5us4g
  • 10 款顶级的免费U盘数据恢复软件(2024 年 更新)
  • C# json 转匿名对象及C#关键字的处理
  • 关于彻底通过外网,自动批量下载Python的pip依赖包后到企业内网重安装的步骤-比单个包的要方便多了。
  • Oracle T4-4小型机上配置Ldom部署rac
  • 【2023Hadoop大数据技术应用期末复习】填空题题型整理
  • 劫持 PE 文件:新建节表并插入指定 DLL 文件
  • HTTP分数排行榜
  • Android 实现 Slots 游戏旋转效果
  • AI产品经理 - 如何做一款软硬协同AI产品
  • 拒绝采样(算法)总结
  • 分布式数据库事务故障恢复的原理与实践
  • Spark中的数据加载与保存
  • 2023-12-20 LeetCode每日一题(判别首字母缩略词)
  • C# 事件(Event)
  • 2312d,d的sql构建器
  • 以太网二层交换机实验
  • 启封涂料行业ERP需求分析和方案分享
  • 华为ensp网络设计期末测试题-复盘
  • Dockerfile: WORKDIR vs VOLUME