首页 > 系统相关 >python 安装最新版3.11.2 for centos

python 安装最新版3.11.2 for centos

时间:2023-03-04 15:33:07浏览次数:65  
标签:python 3.11 make openssl -- usr 最新版 安装

目录

Python 安装前的准备

sudo yum update && sudo yum install -y openssl-devel zlib-devel gcc

参考官方文档

官方文档

openssl 下载地址

openssl

openssl安装

curl -O https://www.openssl.org/source/openssl-VERSION.tar.gz
tar xzf openssl-VERSION
pushd openssl-VERSION
./config \
    --prefix=/usr/local/custom-openssl \
    --libdir=lib \
    --openssldir=/etc/ssl
make -j1 depend
make -j8
make install_sw
popd

python 的安装

pushd python-3.x.x
./configure -C \
    --with-openssl=/usr/local/custom-openssl \
    --with-openssl-rpath=auto \
    --prefix=/usr/local/python-3.x.x  \
    -enable-optimizations
make -j8
make altinstall

遇到的一些坑

如果在编译安装时不添加ssl的相关选项 ,无法导入ssl
如果不yum 相关的包 , 编译安装最后一步会失败

标签:python,3.11,make,openssl,--,usr,最新版,安装
From: https://www.cnblogs.com/sjip008/p/17178387.html

相关文章

  • Python常用工具
    Python基本概念PYTHONPATHpython装饰器__init__.py软件包管理Miniconda配置文件$cat~/.condarcssl_verify:falseshow_channel_urls:truechannels:-h......
  • Python服务端websocket通讯
    *注Flask、Werkzeug版本参考链接:https://blog.csdn.net/qq_39511059/article/details/120908572#-*-coding:utf-8-*-"""SpyderEditorThisisatemporaryscript......
  • python练习100题(持续更新)9
    作为一个有过编程基础的人,普通的python课已经无法满足期望值,意向尽快使用python做一些有趣的小玩意,为了尽快掌握python语法就在哔哩哔哩上看了一些练习课,链接地址是:https:/......
  • pythonUI自动化之浏览器启动参数设置
    网上的文章对小白不友好呀,都是给你一堆参数,都不教你怎么使用,直接跳过了最重要的部分,写下该文章希望对后续人有指导性作用 什么参数都不设置时的启动方式importtimef......
  • 【Python】Crypto模块_ DES 加解密
    1、了解DES算法是一种经典的对称算法,即加密数据和解密数据用的密钥是同一个。DES算法的最主要的内容有三个:Key、Data、Mode。Key:密钥(密钥长度为64位二进制,即8个字节......
  • 判断jupyter中python解释器的版本
    查看解释器中的python版本importsysprint(sys.executable)print(sys.path)#更具体查看jupyternotebook中shell的版本信息!whichpython类似命令whereispyth......
  • python利用opencv实现本地图片的识别与结果存储
    准备阶段准备三个目录一个放识别好的人脸标本,一个放需要识别的照片,一个放识别后的结果比如:需要安装opencv包、dlib包,以及下载人脸数据,参照:​​python利用opencv读取摄像头......
  • python 读写stata
    importpandasaspdfrompandas.io.stataimportStataReader,StataWriterfile="cfps2020famconf_202301.dta"stata_data=StataReader(file,convert_categoricals......
  • 关于目录问题的总结-Python
    关于目录问题的总结os.makedirsos.makedirs(name,mode=0o777,exist_ok=False)作用用来创建多层目录(单层请用os.mkdir)参数说明name:你想创建的目录名mode:要......
  • python 递归创建文件夹os.makedirs(转载)
    os.makedirs(name,mode=0o777,exist_ok=False)作用用来创建多层目录(单层请用os.mkdir)参数说明 name:你想创建的目录名mode:要为目录设置的权限数字模式,默认的模式为......