centos7安装Python3.10

DevOps Python评论973字数 203阅读0分40秒阅读模式

安装依赖

[root@ECS-2 ~]# 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

下载源码

[root@ECS-2 ~]# wget https://www.python.org/ftp/python/3.10.11/Python-3.10.11.tgz

解压

tar -xvf /tmp/Python-3.10.11.tgz

编译安装

[root@ECS-2 tmp]# cd Python-3.10.11/
[root@ECS-2 Python-3.10.11]# ./configure --prefix=/usr/local/python3.10.11
[root@ECS-2 Python-3.10.11]# make
[root@ECS-2 Python-3.10.11]# echo $?
0
[root@ECS-2 Python-3.10.11]# make install

软链接修改

[root@ECS-2 ~]# ls /usr/bin/python3
/usr/bin/python3
[root@ECS-2 ~]# mv /usr/bin/python3 /usr/bin/python3back
[root@ECS-2 ~]# ll /usr/local/python3.10.11/bin/python3.10
-rwxr-xr-x 1 root root 19207896 Jul 12 20:53 /usr/local/python3.10.11/bin/python3.10
[root@ECS-2 ~]# ln -s /usr/local/python3.10.11/bin/python3.10 /usr/bin/python3
[root@ECS-2 ~]# ll  /usr/local/python3.10.11/bin/pip3
-rwxr-xr-x 1 root root 244 Jul 12 20:54 /usr/local/python3.10.11/bin/pip3
[root@ECS-2 ~]# ll /usr/bin/pip3
-rwxr-xr-x 1 root root 407 Oct 14  2020 /usr/bin/pip3
[root@ECS-2 ~]# mv /usr/bin/pip3 /usr/bin/pip3back
[root@ECS-2 ~]# ln -s /usr/local/python3.10.11/bin/pip3 /usr/bin/pip3

查看版本

[root@ECS-2 ~]# python3 -V
Python 3.10.11
[root@ECS-2 ~]# pip3 -V
pip 23.0.1 from /usr/local/python3.10.11/lib/python3.10/site-packages/pip (python 3.10)

继续阅读
 
DevOps
  • 本文由 DevOps 发表于 2024年7月12日 20:59:38
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接

发表评论