时间:2021-05-23
# 查看下centos7.6上的python版本[root@registry ~]# cat /etc/redhat-releaseLinux release 7.6.1810 (Core) [root@registry ~]# python --versionPython 2.7.5
为什么要升级呢?因为要部署一些软件,需要python3的支持!!!不得不装啊!!!
部署python3.9,并进入到python3虚拟环境:
python3.9.0下载地址:https:///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 --versionPython 2.7.5[root@registry ~]# pythonpython python2.7 python3.9 python3-configpython2 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总用量 4drwxr-xr-x 2 root root 193 10月 14 22:33 bindrwxr-xr-x 2 root root 6 10月 14 22:33 includedrwxr-xr-x 3 root root 23 10月 14 22:33 liblrwxrwxrwx 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 -VPython 3.9.0a1# 有一个麻烦点的地方就是,每次在使用python3.9时,都要先激活py3虚拟环境。
总结
到此这篇关于Python在centos7.6上安装python3.9(默认python版本为2.7.5)的文章就介绍到这了,更多相关centos7.6安装python3.9内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
最近在使用Python处理MySQL数据库相关问题时,需要用到Python2.7.5及以上版本,而centos6.5等版本操作系统默认自带的版本为2.6.6
服务器的CentOS7中自带的python版本是python-2.7.5,需要再安装一个python-3.8.1一、查看版本安装前查看一下是否已经安装过pyth
centos7之Python3.74安装安装版本:Python3.74系统版本:centos7系统默认安装Python2.7,保留。安装/usr/bin/Pyt
近期,Python3.9的第一个维护版本候选版本发布。IT之家获悉,Python3.9.1rc1是Python编程语言最新的主要版本,它包含了许多新特性和优化。
在CentOS6上yum安装工具是基于Python2.6.6的,所以在CentOS6上默认安装的是Python2.6.6,因为要在服务器系统为CentOS6上部