- 时间:2022-08-13 02:22 编辑: 来源: 阅读:274
- 扫一扫,手机访问
摘要:Centos-安装最新的Python3.6.3
{源码交易}
前言我现在用的所有脚本都是用python3写的,但是生产环境用的Centos基本都是默认自带的Python2。如果需要Python3,需要单独安装。 习惯编译和安装源代码。 安装依赖包和编译工具yum-y install xztar gcc make tk-devel wget SQLite-devel zlib-devel readline-devel OpenSSL-devel curl-devel tk-devel gdbm-devel xz-devel bzi P2-devel这些是我在编译过程中发现需要安装的依赖包,如果默认没有安装,就会出现:没有找到构建可选模块的必要性位:也可以使用yum工具找到Python的依赖项,安装yum-builddep python。但是这个命令找到的所有包都是基于Python2的,所以我按照自己编译过程找到的包编译安装。 下载Python官网可以找到相应的源代码下载:https://www.python.org/downloads/source/用命令下载:CD/root/wget-c https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz解压xz的包,比照片小。 xz-d python-3 . 6 . 3 . tar . xz tar xvf Python-3.6.3.tar编译安装CD tar xvf python-3.6.3。/configure-prefix =/usr/local/python 3 make install修改环境变量echo \u\u:导出路径=/usr/local/python 3/bin:$ PATH > 1.5。> >/etc/profilesource /etc/profile编译安装的Python3版本,全部Python3。*在bin目录下不会和系统自带的Python冲突。 用python3 -V