Linux下已有python2.* 安装pyhton3.6.1与pip3

来源:互联网 发布:路由器mac 编辑:程序博客网 时间:2024/06/03 19:00

前言现在的Linux系统都自带python的环境,但是版本通常比较低,都是python2.7左右,如果开发环境涉及到python3的环境,就必须安装python3。

步骤
一:下载相应的版本,地址:https://www.python.org/downloads/
二:解压并安装
解压:tar -xf Python-3.6.2.tar.xz
安装步骤:
首先安装两个必要的依赖项,否则后续的pip安装会失败,又要重新安装
必要依赖项
yum install openssl-devel -y
yum install zlib-devel -y

安装好之后,进入python-3.6.1 :cd python-3.6.1
执行:./configure –prefix=“path” (–prefix=“path”可以不用,就使用默认目录/usr/local/bin/就好)
执行:make
执行:make install 开始安装
(建议在root用户下直接进行,若非root用户,出现权限问题时使用sudo)

安装完成后,最后的提示信息会显示成功安装pip

三:查看并设置软连接
查看python,可以看到版本依旧是2.7的

转换一下,键入python3,可以看到python3.6.1的版本信息
这里写图片描述

键入pip 和pip3,也可以看到相关信息
这里写图片描述

以上,我们的python3.6.1和pip就安装好啦

但是,此时使用:
sudo python3 。。。。会提示无此指令,为了后续的方便使用,为python3设置一个软连接:
ln -s /usr/local/bin/python3 /usr/bin/python3

(/usr/local/bin/python是python的安装目录,可使用which python3查看)
这里写图片描述
就可以很好地使用啦~~~