news 2026/4/24 10:38:40

Amazon Linux 2023安装Python3.12+,并且设置环境变量

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Amazon Linux 2023安装Python3.12+,并且设置环境变量

一、系统版本信息

[root]# cat /etc/os-releaseNAME="Amazon Linux"VERSION="2023"ID="amzn"VERSION_ID="2023"PRETTY_NAME="Amazon Linux 2023.10.201234"VENDOR_NAME="AWS"

二、安装Python3.12

安装各种依赖

dnf update -y dnf groupinstall -y"Development Tools"dnfinstall-y openssl-devel bzip2-devel libffi-devel zlib-devel readline-devel sqlite-devel xz-devel ncurses-devel tk-devel libuuid-devel

安装openssl

wgethttp://www.openssl.org/source/openssl-1.1.1.tar.gz# curl http://www.openssl.org/source/openssl-1.1.1.tar.gz -o openssl-1.1.1.tar.gztar-zxvf openssl-1.1.1.tar.gzcdopenssl-1.1.1mkdir/usr/local/openssl ./config --prefix=/usr/local/openssl shared zlibmake&&makeinstall

设置openssl系统环境变量LD_LIBRARY_PATH

echo"export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/openssl/lib">>/etc/profilesource/etc/profileecho"export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/openssl/lib">>~/.bashrcsource~/.bashrcecho"/usr/local/openssl/lib">>/etc/ld.so.conf ldconfig -v

安装python3.12

cd..wgethttps://www.python.org/ftp/python/3.12.0/Python-3.12.0.tar.xz# curl https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tar.xz -o Python-3.12.0.tar.xz # 下载安装包tar-xJvf Python-3.12.0.tar.xz#(解压安装包)cdPython-3.12.0 ./configure --prefix=/usr/local//python3 --with-openssl=/usr/local//openssl# (配置安装目录,指定openssl环境的安装目录)make&&makeinstall#(编译、安装)

安装成功后执行:python3 -V/usr/local/python3/bin/python3 -V

二、修改环境变量

修改环境变量python为python3,使其执行python -V 输出为python3的版本

ln-s /usr/local/python3/bin/pip3 /usr/bin/pip# (pip命令行调用指向pip3)rm/usr/bin/python# 删除软连接命令:rm /usr/bin/pythonln-s /usr/local/python3/bin/python3 /usr/bin/python# (python命令行调用指向python3)

修改python工具bin下的环境变量

echo"export PATH=$PATH:/usr/local/python3/bin">>~/.bashrcsource~/.bashrc

验证是否成功

python -V
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/24 10:37:49

用Sambert-HifiGan做游戏NPC:打造情感丰富的虚拟角色语音

用Sambert-HifiGan做游戏NPC:打造情感丰富的虚拟角色语音 引言:让NPC“有情绪”地说话——中文多情感语音合成的突破 在现代游戏开发中,NPC(非玩家角色)不再只是机械地播报任务文本。随着玩家对沉浸感和交互真实性的要…

作者头像 李华
网站建设 2026/4/18 18:27:10

支持Markdown文档的Image-to-Video定制版来了

支持Markdown文档的Image-to-Video定制版来了 Image-to-Video图像转视频生成器 二次构建开发by科哥📖 简介:从静态到动态的视觉跃迁 在AIGC(人工智能生成内容)快速演进的今天,图像转视频(Image-to-Video, I…

作者头像 李华
网站建设 2026/4/17 21:07:13

Markdown文档驱动开发:科哥的开源协作模式启示录

Markdown文档驱动开发:科哥的开源协作模式启示录 在AI生成内容(AIGC)技术快速演进的今天,一个名为“Image-to-Video图像转视频生成器”的项目正在GitHub社区悄然走红。该项目由开发者“科哥”主导,不仅实现了基于I2VGe…

作者头像 李华
网站建设 2026/4/17 20:22:21

零基础入门RAG技术:用这个项目轻松掌握大模型私有数据调教秘籍

文章推荐了Datawhale开源的"All-in-RAG"项目,这是一套全栈级RAG技术指南,系统讲解如何构建高质量大模型应用。项目涵盖RAG原理、数据处理、向量化、数据库选型、应用构建和进阶优化等关键环节,解决了学习RAG的碎片化、理论与实践脱…

作者头像 李华
网站建设 2026/4/23 10:55:21

ComfyUI vs Image-to-Video:哪个更适合你的视频生成场景?

ComfyUI vs Image-to-Video:哪个更适合你的视频生成场景? 📌 技术背景与选型挑战 随着AIGC(人工智能生成内容)技术的快速发展,图像转视频(Image-to-Video, I2V)已成为创意生产、影…

作者头像 李华
网站建设 2026/4/21 12:28:39

一键部署时代:M2FP多人解析服务的云端实现方案

一键部署时代:M2FP多人解析服务的云端实现方案 在医疗康复训练领域,人体解析技术正逐渐成为评估患者运动功能的关键工具。M2FP作为一款先进的人体解析模型,能够精准识别图像中24个身体部位(如头部、右上臂、左小腿等)&…

作者头像 李华