Windows安装
下载最新版Python
https://www.python.org/downloads
打开安装包
选择安装路径,安装
安装
验证安装是否成功,命令行输入python
Linux安装
安装依赖环境
yum install wget zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make zlib zlib-devel libffi-devel -y
找到linux的包
拖到网页最下方
右键复制链接地址
##下载tar包
wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz
##解压tar包
tar xf Python-3.12.0
## 切换目录
cd Python-3.12.0
##配置
./configure --prefix=/usr/local/Python3.12.0
##编译 (耗时较长)
make && make install
## 删除系统自带的老版本(python2)的软链接
rm -f /usr/bin/python
##创建软链接
ln -s /usr/local/python3.12.0/bin/python3.12 /usr/bin/python
##创建软链接后,会破坏yum程序的正常使用(只能使用系统自带的python2)
修改以下两个文件
/usr/bin/yum
/usr/libexec/urlgrabber-ext-down
使用编辑器将文件第一行
#!/usr/bin/python 修改成 #!/usr/bin/python2
检验,出现3.12.0字样,安装成功