CentOS 7 源码编译安装Python3.9

267次阅读
没有评论

 简介

在CentOS7上默认的Python版本还是python2,如果需要Python3就需要安装第三方源,或者使用源码安装。

安装编译工具和依赖包

yum -y install wget xz tar gcc make tk-devel    sqlite-devel zlib-devel readline-devel openssl-devel curl-devel tk-devel gdbm-devel  xz-devel  bzip2-devel 

下载

直接从官网下载源码压缩包

wget -t 100 -c https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz 

编译安装

tar zxvf Python-3.9.1.tgz 

cd  Python-3.9.1 

./configure   –enable-optimizations  –prefix=/opt/python39 

make 

make install  

使用

使用的时间,防止环境互相影响,可以使用虚拟环境进行隔离。

/opt/python39/bin/python -m pip install virtualenv 

cd /opt/ 

/opt/python39/bin/python -m virtualenv python3 

/opt/python3/bin/python -m pip install pymysql 

使用的时候,调用/opt/python3/bin/python,如果不同应用可以创建不同的虚拟环境,就不会引起包冲突。

总结

源码编译是比较麻烦一点,但是版本好控制。

原文地址:https://www.toutiao.com/i6912255852342706700/

正文完
 0
国外主机测评
版权声明:本站原创文章,由 国外主机测评 于2025-11-13发表,共计756字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。