人工智能学习一:CentOS下搭建Python3.6.4环境

CentOS 7中默认安装Python 2.7.5,如果需要使用3.x,则需要安装Python 3.x. Python 2.7.5 与 3.x可共存。

打开终端,执行以下命令查看python版本

# python -V(或 python --version)

Python 2.7.5

下载新版本

在终端输入如下命令,将Python对应版本文件下载到Linux本地# wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz如下图

图片.png

解压Python-3.6.4安装包# tar -zxvf Python-3.6.4.tgz解压完成后,进入安装阶段。安装Python3.6.4需要gcc,gcc-c++以及zlib,否则会报错。

进入刚刚解压的Python目录,并进行安装配置:# cd Python-3.6.4

# ./configure若执行./configure报一下错误,则需要安装gcc,gcc-c++,再执行./configure

configure: error: no acceptable C compiler found in $PATH

# yum install make gcc gcc-c++

编译 & 安装

在终端输入一下命令,执行编译 & 安装

# make && make install

如果报zlib not available错误则安装zlib,然后重新执行 编译 & 安装

# yum -y install zlib*

安装完成后,执行python3 -V 或者 python3 --version查看版本.注意这里用的是python3

# python3 -V
Python-3.6.4

现在Linux系统里面有两个版本的Python,分别是Python-2.7.5和Python-3.6.4,如果想设置Python-3.6.4为默认版本

图片.png

将原来版本的Python软链接备份

# mv /usr/bin/python /usr/bin/python.bak

设置新的软链接只python3# ln -s /usr/local/bin/python3 /usr/bin/python

现在,默认Python版本为Python-3.6.4了

图片.png

到这里还未结束,因为,发现Python升级后,yum命令无法使用了。这是因为yum命令依赖Python解析,Python升级后,需要修改yum配置文件。# vi /usr/bin/yum将!/usr/bin/python改为!/usr/bin/python2.7,保存退出即可。

图片.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值