Linux 离线安装最新Python(3.12)设置独立virtualenv(venv)环境

目录

Linux安装最新Python

操作系统环境

[1. 下载最新Python离线安装包](#1. 下载最新Python离线安装包)

[2. 安装最新Python](#2. 安装最新Python)

[3. 验证](#3. 验证)

[4. 卸载Python](#4. 卸载Python)

设置独立virtualenv(venv)环境

[1. 安装virtualenv](#1. 安装virtualenv)

[2. 设置独立venv](#2. 设置独立venv)

[3. 在虚拟环境中安装pip依赖包](#3. 在虚拟环境中安装pip依赖包)

[4. 卸载虚拟环境](#4. 卸载虚拟环境)


Linux安装最新Python

操作系统环境

Centos、Rocky

1. 下载最新Python离线安装包

离线包下载地址

https://www.python.org/downloads

右键复制地址链接

bash 复制代码
wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz

2. 安装最新Python

安装yum依赖

bash 复制代码
yum install zlib zlib-devel openssl-devel libffi-devel bzip2-devel make gcc -y

解压压缩包

bash 复制代码
tar -zxvf Python-3.12.0.tgz

编译安装

bash 复制代码
cd Python-3.12.0/
./configure --with-ssl --prefix=/usr/local/lib/python3.12
make
make install

3. 验证

bash 复制代码
/usr/local/lib/python3.12/bin/python3 -V
/usr/local/lib/python3.12/bin/pip3 -V

4. 卸载Python

bash 复制代码
rm -rf /usr/local/lib/python3.12

设置独立virtualenv(venv)环境

1. 安装virtualenv

bash 复制代码
yum install virtualenv -y
或
pip install virtualenv 

个人选择的第一种方式

2. 设置独立venv

bash 复制代码
/usr/local/lib/python3.12 -m venv datamanageenv
source datamanageenv/bin/activate

验证

3. 在虚拟环境中安装pip依赖包

bash 复制代码
datamanageenv/bin/python3 -m pip download -d packages/pip confluent_kafka

...
Successfully downloaded confluent_kafka

4. 卸载虚拟环境

bash 复制代码
rm -rf datamanage
相关推荐
databook11 小时前
Manim实现脉冲闪烁特效
后端·python·动效
程序设计实验室11 小时前
2025年了,在 Django 之外,Python Web 框架还能怎么选?
python
倔强青铜三12 小时前
苦练Python第46天:文件写入与上下文管理器
人工智能·python·面试
用户25191624271116 小时前
Python之语言特点
python
刘立军16 小时前
使用pyHugeGraph查询HugeGraph图数据
python·graphql
数据智能老司机20 小时前
精通 Python 设计模式——创建型设计模式
python·设计模式·架构
数据智能老司机21 小时前
精通 Python 设计模式——SOLID 原则
python·设计模式·架构
c8i1 天前
django中的FBV 和 CBV
python·django
c8i1 天前
python中的闭包和装饰器
python
这里有鱼汤1 天前
小白必看:QMT里的miniQMT入门教程
后端·python