在Linux中安装Python

一、查看Python环境

1.检查此计算机是否安装Python

复制代码
python

Python2.7已经停止更新,通常使用Python3

2.检查此计算机是否安装Python

复制代码
python3

3.确认已安装的版本

复制代码
python --version

二、安装Python

1.配置网络yum源

复制代码
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

2.安装依赖环境

复制代码
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

3.下载Python软件

下载地址:https://www.python.org/ftp/python/3.12.3/

4.解压

复制代码
tar -zxvf Python-3.12.3.tgz

5.安装

1)切换目录

复制代码
cd Python-3.12.3/

2) 指定安装路径

复制代码
 ./configure --prefix=/usr/local/python3                检查系统环境,生成适配当前系统的配置文件并指定安装位置

3)编译安装

复制代码
make && make install                编译源码生成可执行的程序 && 将程序安装到指定目录

因为我们指定了安装路径,Python不在系统默认的目录,需创建软链接让系统识别到

4)创建软链接

复制代码
ln -s /usr/local/python3/bin/python3.12 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.12 /usr/bin/pip

6.验证是否安装成功

1)运行Python3

复制代码
python3

2)查看存放位置

复制代码
which python
相关推荐
2501_945837431 小时前
DPU全栈卸载,NVIDIA BlueField-3释放云服务器核心算力
服务器
AI科技星1 小时前
从质能关系到时空几何:光速飞行理论的框架对比与逻辑验证
服务器·人工智能·线性代数·算法·矩阵
YQ_012 小时前
Ubuntu 18.04 离线安装 CUDA 11.2 + cuDNN 8.2 (修复 Paddle 缺少 .so 报错)
linux·ubuntu·paddle
零基础的修炼2 小时前
Linux网络---TCP原理
linux·网络·tcp/ip
Lam㊣2 小时前
Ubuntu永久网络静态路由配置
linux·运维·服务器·网络·ubuntu
夜月yeyue2 小时前
Netlink 套接字详解
linux·运维·服务器·网络·单片机·uboot
独断万古他化2 小时前
Docker 入门前置:容器虚拟化基础之 cgroups 资源控制与 LXC 容器
linux·docker·容器
Trouvaille ~2 小时前
【Linux】进程间通信(三):共享内存深度剖析与System V IPC机制
linux·c++·操作系统·管道·进程间通信·信号量·system v
llilian_162 小时前
NTP时间同步服务器 卫星时钟同步服务器在气象监测方向的深度应用 授时服务器
服务器·功能测试·单片机·嵌入式硬件·测试工具