服务器大本营

 找回密码
 我要入营

QQ登录

只需一步,快速开始

查看: 654|回复: 0

Python编程入门教程之Linux/CentOS7系统安装Python环境

[复制链接]

4万

敬重

705

主题

207

精华

管理员

积分
8024

启航之章进阶之印里程之碑突破之证飞跃之星蜕变之勋卓越之路龙年行大运

QQ
发表于 2024-12-5 16:54:50 | 显示全部楼层 |阅读模式

我要入营,结交更多好友,开启更多功能,轻松玩转服务器大本营!

您需要 登录 才可以下载或查看,没有账号?我要入营

x
Linux系统因其稳定、安全、开源的优势受很多程序员的喜爱,有些Linux镜像自带Python 2.7版本,为了更好地使用Pygame和其他现代Python库,应对一些新的应用场景,建议安装Python 3版本。

在CentOS系统中安装Python环境可以通过以下几种方法:

一、使用系统自带的软件包管理器(yum)安装Python

1、检查系统是否安装Python、Python 3
打开终端,输入python -V命令(注意V是大写)查看python版本号。如果是已经安装Python 2.7,会显示类似Python 2.7.5的版本信息。

Python编程入门教程之Linux/CentOS7系统安装Python环境

Python编程入门教程之Linux/CentOS7系统安装Python环境


然后输入命令python3 -V查看Python 3版本号,若是已经安装,会出现类似Python 3.6.8的版本信息。

Python编程入门教程之Linux/CentOS7系统安装Python环境

Python编程入门教程之Linux/CentOS7系统安装Python环境


若是没有安装Python 3,那继续安装。

2、更新系统软件包列表
运行命令sudo yum update -y,更新系统中的所有软件包信息,确保你安装的Python版本是基于最新的软件仓库信息。

3、安装Python 3
因为CentOS 7官方软件源中没有Python 3软件包,所以需要通过以下命令安装EPEL(Extra Packages for Enterprise Linux)软件源。
  1. sudo yum -y install epel-release
复制代码

然后安装python 3
  1. sudo yum -y install python3
复制代码

安装完成后,你可以通过命令python3 -V来检查python 3的版本

二、使用源码编译安装
1、安装编译工具和依赖库
运行sudo yum -y groupinstall "Development Tools"来安装编译工具,如gcc、make等。

同时需要安装一些Python运行所必需的库,如zlib - devel、openssl - devel、sqlite - devel等。运行以下命令安装:
  1. sudo yum -y install zlib - devel
  2. sudo yum -y install openssl - devel
  3. sudo yum -y install sqlite - devel
复制代码

2、下载Python安装包
访问Python官方网站,找到你要安装的Python版本安装包链接。例如Python 3.9.0,就是https://www.python.org/ftp/python/3.9.0/Python - 3.9.0.tgz
在终端中,运行wget命令下载

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

3、解压安装包
使用命令tar -zxvf Python - 3.9.0.tgz解压安装包,如果是你下载的是其它版本,将文件名替换为你下载的实际文件名。解压后会创建一个新的目录,例如Python - 3.9.0

4、配置和编译
切到解压后的目录
  1. cd Python - 3.9.0
复制代码

运行./configure --prefix=/usr/local/python3(这里--prefix选项指定了Python的安装路径,可以根据需求修改)

接着运行makemake install命令。make命令会根据configure的配置进行编译,make install会将编译好的文件安装到指定的目录。

5、配置环境变量
编辑~/.bashrc文件,添加以下内容:export PATH = /usr/local/python3/binPATH

运行source ~/.bashrc使环境变量生效。之后就可以在终端中使用python3命令来运行新安装的 Python 版本。

Python编程入门教程之Linux/CentOS7系统安装Python环境

Python编程入门教程之Linux/CentOS7系统安装Python环境


感谢您的阅读,服务器大本营-技术文章内容集合站,助您成为更专业的服务器管理员!
一入IDC深似海,从此你我是良人!
您需要登录后才可以回帖 登录 | 我要入营

本版积分规则

点击直接加入[服务器大本营QQ频道]
Loading...

QQ|Archiver|手机版|网站地图|服务器大本营 ( 赣ICP备2021009089号 )

GMT+8, 2024-12-31 01:25 , Processed in 0.082310 second(s), 29 queries , Gzip On.

Powered by 服务器大本营

© 2021-2023 联系飞飞

快速回复 返回顶部 返回列表