Python在centos7.6上安装python3.9的详细教程(默认python版本为2.7.5)
#代码知识 发布时间: 2026-01-12
# 查看下centos7.6上的python版本 [root@registry ~]# cat /etc/redhat-release Linux release 7.6.1810 (Core) [root@registry ~]# python --version Python 2.7.5
为什么要升级呢?因为要部署一些软件,需要python3的支持!!!不得不装啊!!!
部署python3.9,并进入到python3虚拟环境:
python3.9.0下载地址:https://www.python.org/ftp/python/3.9.0/
# 开启yum的缓存功能,yum安装软件包是在线安装,开启缓存功能可以使得软件包被下载到本地,方便后续使用。 [root@registry ~]# vim /etc/yum.conf keepcache=1 # 配置网络yum源 [root@registry ~]# cd /etc/yum.repos.d/ [root@registry yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo # 安装python3的依赖包 [root@registry ~]# yum install libffi-devel wget sqlite-devel xz gcc atuomake zlib-devel openssl-devel epel-release git -y # 编译安装python3.9.0 [root@registry ~]# cd /usr/local/src/ [root@registry src]# rz [root@registry src]# ll 总用量 17560 -rw-r--r-- 1 root root 17977808 9月 25 23:56 Python-3.9.0a1.tar.xz [root@registry src]# tar xf Python-3.9.0a1.tar.xz [root@registry src]# cd Python-3.9.0a1/ [root@registry Python-3.9.0a1]# ./configure && make -j 4 && make install # 可以看到python3.9已经安装上去了,但是默认的还是2.7.5 [root@registry ~]# python --version Python 2.7.5 [root@registry ~]# python python python2.7 python3.9 python3-config python2 python3 python3.9-config # 由于centos7.6自带的是python2.7.5,现在安装python3.9.0,在使用python安装软件时可能会有冲突。 # 一个比较好的解决方法是:进入python3虚拟环境中安装软件。 [root@registry ~]# python3 -m venv py3 安装虚拟环境,会在当前目录下生成一个py3目录 [root@registry ~]# ll py3 总用量 4 drwxr-xr-x 2 root root 193 10月 14 22:33 bin drwxr-xr-x 2 root root 6 10月 14 22:33 include drwxr-xr-x 3 root root 23 10月 14 22:33 lib lrwxrwxrwx 1 root root 3 10月 14 22:33 lib64 -> lib -rw-r--r-- 1 root root 75 10月 14 22:33 pyvenv.cfg [root@registry ~]# source /root/py3/bin/activate 激活py3虚拟环境 (py3) [root@registry ~]# python -V Python 3.9.0a1 # 有一个麻烦点的地方就是,每次在使用python3.9时,都要先激活py3虚拟环境。
总结
代码知识SEO上一篇 : SpringBoot如何通过自定义注解实现权限检查详解
下一篇 : Springboot基于maven打包分离lib及resource
-
SEO外包最佳选择国内专业的白帽SEO机构,熟知搜索算法,各行业企业站优化策略!
SEO公司
-
可定制SEO优化套餐基于整站优化与品牌搜索展现,定制个性化营销推广方案!
SEO套餐
-
SEO入门教程多年积累SEO实战案例,从新手到专家,从入门到精通,海量的SEO学习资料!
SEO教程
-
SEO项目资源高质量SEO项目资源,稀缺性外链,优质文案代写,老域名提权,云主机相关配置折扣!
SEO资源
-
SEO快速建站快速搭建符合搜索引擎友好的企业网站,协助备案,域名选择,服务器配置等相关服务!
SEO建站
-
快速搜索引擎优化建议没有任何SEO机构,可以承诺搜索引擎排名的具体位置,如果有,那么请您多注意!专业的SEO机构,一般情况下只能确保目标关键词进入到首页或者前几页,如果您有相关问题,欢迎咨询!