简介
在CentOS7上默认的Python版本还是python2,如果需要Python3就需要安装第三方源,或者使用源码安装。
安装编译工具和依赖包
yum-yinstallwgetxztargccmaketk-develsqlite-develzlib-develreadline-developenssl-develcurl-develtk-develgdbm-develxz-develbzip2-devel
下载
直接从官网下载源码压缩包
wget-t100-chttps://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
编译安装
tarzxvfPython-3.9.1.tgz cdPython-3.9.1 ./configure--enable-optimizations--prefix=/opt/python39 make makeinstall
使用
使用的时间,防止环境互相影响,可以使用虚拟环境进行隔离。
/opt/python39/bin/python-mpipinstallvirtualenv cd/opt/ /opt/python39/bin/python-mvirtualenvpython3 /opt/python3/bin/python-mpipinstallpymysql
使用的时候,调用/opt/python3/bin/python,如果不同应用可以创建不同的虚拟环境,就不会引起包冲突。
总结
源码编译是比较麻烦一点,但是版本好控制。
转载请注明:IT运维空间 » 运维技术 » CentOS 7 源码编译安装Python3.9
发表评论