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 @   RowryCho  阅读(409)  评论(0编辑  收藏  举报
编辑推荐:
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
阅读排行:
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· 程序员常用高效实用工具推荐,办公效率提升利器!
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 【译】WinForms:分析一下(我用 Visual Basic 写的)
点击右上角即可分享
微信分享提示