Python基础 | linux下Python的安装 | 03

环境依赖

Python3.x的安装需要依赖这四个组件: gcc,zlib,zlib-devel,openssl-devel

这些需要大家预先安装,一次性安装四个组件的命令如下:

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

下载编译

Python源码包下载地址 https://www.python.org/downloads

可以本地进行下载后,上传到linux机器上.

注意: 一般都是放在/opt目录下

Python版本介绍

(1) Gzipped source tarball XZ compressed source tarballLinux系统和CentOS系统下载的版本。注意LinuxCentOS自带python,一般不用再下载python。 (一般下载Gzipped的版本即可)

(2) macOS 64-bit/32-bit installerMac电脑32位系统版本。

(3) macOS 64-bit installerMac电脑64位系统

(4) Windows x86-64windows 64位操作系统版本。

(5) Windows x86windows 32操作系统版本。

(6) web-based installer:在线安装。下载的是一个exe可执行程序,双击后,该程序自动下载安装文件(所以需要有网络)进行安装

(7) xecutable installer:程序安装。下载的是一个exe可执行程序,双击进行安装。

(8) embeddable zip file:解压安装。下载的是一个压缩文件,解压后即表示安装完成。

解压编译

(1) 进行源码包的解压

tar -zxvf Python-3.7.7.tgz

(2) 进入根目录进行编译,主要是执行configure这个shell脚本

cd Python-3.7.7  进入根目录
./configure --prefix=/opt/python3.7  指定了编译后存放的位置
make && make install  进行安装操作,还是现在当前目录下

环境变量配置

(1) 在etc/profile.d中书写一个python3.sh,来设置一个全局环境变量

cd /etc/profile.d  进入全局配置的脚本目录

(2) 开始配置全局的环境变量

export PYTHON_HOME=/opt/python3.7
export PATH=${PYTHON_HOME}/bin:$PATH

(3) 更新全局配置的脚本文件

source /etc/profile
posted @ 2020-12-03 22:03  RowryCho  阅读(338)  评论(0编辑  收藏  举报