1、下载python安装包
现在的linux系统都有界面,直接用浏览器打开python官网,点击download,选择allrelease然后选择要下载的版本。选择前两个安装包。这两个一个是gz格式的压缩包,一个是xz格式的压缩包。都可以使用tar命令进行解压。
下载好后,进入下载目录。使用命令解压压缩包到临时目录,我这里用python3.13举例。
tar xvf python3.13.tgz -C /tmp/
解压完成后,切换到解压目录。使用以下命令,生成makefile文件。
./configure --prefix=/usr/local/python313
然后使用下面两个命令
make
make install
或者两个命令可以同时执行
make && make install
执行完后,就安装好了,接下来添加环境变量。
使用vi命令打开文件
vi /etc/profile
在末尾增加以下配置
PATH=$PATH:/usr/local/python313/bin
export PATH
保存并退出。
然后重载配置文件
source /etc/profile
到这里就可以使用python3进入python编辑界面了。
------------------------
遇到的问题
./configure --prefix=/usr/local/python313命令报错,提示
configure: error: in `/tmp/Python-2.7.15': configure: error: no acceptable C compiler found in $PATH
这个错误提示表示系统中没有安装 C 编译器,而编译 Python 源码需要 C 编译器支持。解决方法很简单,安装系统对应的 C 编译器即可:
sudo yum install gcc # 安装GCC编译器
安装完成后,再继续执行配置和编译步骤。