用户登录
用户注册

分享至

CentOS 7 如何编码安装Python3?

  • 作者: 一不小心就帅了这么多年
  • 来源: 51数据库
  • 2022-09-20
导读 在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,如果不同应用可以创建不同的虚拟环境,就不会引起包冲突。

总结

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

软件
前端设计
程序设计
Java相关