Python3的安装与部署(Linux版本)

简介: Python3的安装与部署(Linux版本)

0x00 教程内容


  1. Python3的下载
  2. 安装编译和依赖环境
  3. 编译并安装Python3
  4. 检验Python3


0x01 Python3的下载


1. 官网地址

地址为:https://www.python.org/ftp/python/


这里我们下载 3.9.5 版本,你可以直接在本地下载好,然后上传到Linux上去,也可以直接wget下来。


比如:


wget https://www.python.org/ftp/python/3.9.5/Python-3.9.5.tgz


image.png


提示:如果出现找不到wget命令,可先用下面命令安装

yum -y install wget


2. 奈一获取

(2)关注公众号回复:python3即可


0x02 安装编译和依赖环境


1. 安装依赖

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-dev


image.png


3.7 版本之后需要一个新的包 libffi-devel

yum -y install libffi-devel


2. 安装编译器

yum -y install gcc


0x03 编译并安装Python3


1. 解压源码包

cd /root/software
tar -zxvf Python-3.9.5.tgz


注意,这是源码包,还需要编译的,不是安装包。

2. 编译Python3

我想把python安装在 /root/app 这个路径,还没有这个路径,所以需要先创建出来

mkdir -p /root/app/python3


配置安装路径前缀:

cd Python-3.9.5
./configure --prefix=/root/app/python3


image.png


编译:

make


image.png


此过程将会进行大概一两分钟。

3. 安装Python3

编译成功后,进行安装:

make install


image.png


表示安装成功!其实可以看到黄色字体的警告,提示还没有将 /root/app/python3/bin 路径配置到 PATH (环境变量)。


0x04 检验Python3


1. 校验Python3的编译器

/root/app/python3/bin/python3.9


image.png


2. 配置环境变量

vim /etc/profile

export PYTHON_HOME=/root/app/python3
export PATH=$PATH:$PYTHON_HOME/bin



使环境变量生效:

source /etc/profile

3. 校验Python3及pip3

检查Python3及pip3是否可用

python3 -V
pip3 -V


image.png


0xFF 总结


  1. 教程比较轻松,不同的版本可能会有小小差异,请自行查阅资料。
  2. Windows版本请参考教程:Python3的安装(Windows)
相关文章
|
1天前
|
存储 Linux 文件存储
Linux使用Docker部署Traefik容器并实现远程访问管理界面-1
Linux使用Docker部署Traefik容器并实现远程访问管理界面
|
2天前
|
Python
conda升级python版本
conda升级python版本
|
2天前
|
存储 关系型数据库 MySQL
linux安装MySQL8.0,密码修改权限配置等常规操作详解
linux安装MySQL8.0,密码修改权限配置等常规操作详解
|
3天前
|
Linux Python Windows
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
|
3天前
|
机器学习/深度学习 数据可视化 数据挖掘
Python绘图工具Matplotlib安装与使用,快速上手
Python绘图工具Matplotlib安装与使用,快速上手
|
3天前
|
Linux Python Windows
python安装pytest
【4月更文挑战第22天】
16 5
|
3天前
|
Ubuntu Linux 开发工具
【专栏】如何在 Linux 上安装和使用 exa?
【4月更文挑战第28天】在Linux上,exa是一个现代化的文件管理系统替代工具,提供直观的文件信息展示。要安装exa,可以在基于Debian的系统(如Ubuntu)上运行`sudo apt install exa`,基于RedHat(如CentOS)的系统运行`sudo yum install exa`,或从源代码编译安装。使用exa的基本命令是`exa`,它列出当前目录的文件和目录。通过选项如`-F`(显示文件类型)、`-h`(人类可读大小)、`-l`(详细信息)和`-s`(排序)可以定制输出。exa还能与其他命令(如grep)结合使用,提升效率。
|
3天前
|
存储 监控 Linux
【专栏】如何在 Linux 中列出已安装的驱动器?
【4月更文挑战第28天】在 Linux 中,了解已安装驱动器是系统管理的关键。本文介绍了三种方法:1) 使用 `lsblk` 命令显示设备名、大小和类型;2) `fdisk -l` 命令提供详细分区信息;3) `gnome-disks` 等系统管理工具展示驱动器信息。此外,还讨论了驱动器类型识别、挂载点概念及其应用。通过这些方法,用户能有效地监控和管理 Linux 系统中的驱动器。
|
存储 缓存 Ubuntu
【嵌入式开发】 Linux Kernel 下载 配置 编译 安装 及 驱动简介(二)
【嵌入式开发】 Linux Kernel 下载 配置 编译 安装 及 驱动简介(二)
167 0