CentOS 7.3 安装python3

1、排查

CentOS 7.3 默认安装的是python2,使用命令 python -V 可以看到 python 的版本

Python 2.7.5

然后使用命令 which python 查看一下Python可执行文件的位置

可见执行文件在 /usr/bin/ 目录下,切换到该目录下执行 ll python* 命令查看?

可见 python 和 python2 都指向了 python2.7,因此执行 python 程序可用 python 和 python2。

我们在 yum 仓库搜索 python 相关的包,发现没有 python3 相关的

yum search python
yum search python3

因此,我们使用编译的形式安装 python3,并使用软链在 /usr/bin/ 下建立 python3 。

2、安装

没有 python 的可用 yum install python 来安装

安装相关依赖

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

下载 python3 的包,在任意目录。没有wget的,yum安装一下,再下载

wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz

解压

tar -xvJf ?Python-3.6.2.tar.xz

切换进入

cd?Python-3.6.2

编译安装

./configure prefix=/usr/local/python3
make && make install

安装完毕,/usr/local/ 目录下就会有 python3了

因此我们可以添加软链到执行目录下/usr/bin

ln -s /usr/local/python3/bin/python3 /usr/bin/python3

查看 python 的版本

python -V
python2 -V
python3 -V

需要 python 即是 python3 的,可以参考最后的参考链接。建软链不同,和需要修改 yum 的配置(不建议去修改 python 的默认版本,建议用 python3 来代替,因为有些软件默认是 python2 的,可能会引起意外的事故)

参考:
https://www.cnblogs.com/JahanGu/p/7452527.html

原文地址:https://www.cnblogs.com/lossingdawn/p/10898372.html

时间: 2024-08-29 21:51:11

CentOS 7.3 安装python3的相关文章

CentOS 6.7安装python3.5

CentOS 6.7 安装 Python3.5 1.安装开发包和依赖包 yum groupinstall 'Development Tools' #安装开发包 yum install zlib-devel bzip2-devel  openssl-devel ncurses-devel    ##安装可能依赖的包 yum install readline-devel -y ##不安装进入python解释器的时候可能输入字符会乱码 2.下载 Python3.5代码包 wget  https://w

CentOS 7下安装Python3.6.4

CentOS 7下安装Python3.6.4 •安装python3.6可能使用的依赖 yum install -y openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel  wget •到python官网找到下载路径, 用wget下载 wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz •解压tgz包 tar -zxvf Pyt

在CentOS 7上安装Python3

在CentOS 7上安装Python3 源码包安装 Python官方没有对Linux打包, 需要下载源码包进行编译. 可以自己下载最新版本的Python, 在Python下载页面, 点击Python3.x.x版本对应的Download, 在新页面的Files下, 选择Source release, 选择Gzipped source tarball或者XZ compressed source tarball压缩方式的包, 我选择的是tgz压缩. Python3.6.5 下载源码包 wget htt

CentOS 6.5安装python3.3.4

1.下载python # cd ~/Downloads/ # wget http://www.python.org/ftp/python/3.3.4/Python-3.3.4.tgz 2.解压Python-3.3.4.tgz # tar -xzvf Python-3.3.4.tgz 3.创建安装目录 # mkdir /usr/local/python-3.3 4.编译安装Python-3.3.4 # cd Python-3.3.4 编译命令:  # make 安装命令:  # make inst

Centos 6.5 安装python3.6

废话不多说,直接上步骤 wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2rc1.tgz 进入 https://www.python.org/ftp/python/,选择相应的python版本链接,直接Wget下载即可 解压Python-3.6.2rc1 tar xzf Python-3.6.2rc1.tgz 进入python目录进行编译 cd Python-3.6.2rc1 yum - y install gcc gcc-c++

1.在CentOS 6.4安装python3

CentOS安装Python3.X 1.系统环境说明 1 [[email protected] ~]# uname -r 2 2.6.32-431.el6.i686 3 [[email protected] ~]# uname -m 4 i686 2.安装软件说明 2.1 python软件包版本3.5.2 2.2 软件安装目录为/application./home/oldboy/tools 存放源码包 2.3 CentOS 6.4自带2.6,所以为了方便区分,将python3.X安装在/appl

CentOS 7.2 安装python3.6,兼容原有的2.7

很早以前就想着要写博客,因为做了很多事情,总是记不住,能写下来,就当是日记了. 我这次想要在我的centos7里面安装python3.6,并且能与原来的2.7兼容. 1.查看原来的python版本 [[email protected] ~]# python Python 2.7.5 (default, Nov 20 2015, 02:00:19) [GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux2 Type "help", "co

Linux(Centos)下安装python3

最近看了好些有关python的文章,顿时觉得python如此之强大,学习python最开始就是从搭建环境开始.接下来开始在Linux下安装python3. 其实Linux下安装的方式有多种:命令安装.源码安装以及Anaconda安装. 本文主要讨论在Centos下使用源码安装python3. 使用源码安装需要自行编译,时间较长.使用系统自带的命令或Anaconda安装,简单,高效. 1.下载python源文件. 在下载源文件之前,现在服务器上建目录存放源文件的目录,这里我们存在/usr/loca

Centos 6.6 安装python3.6及Django1.10.5

一.安装环境检查一下包是否安装 yum install gcc yum install zlib-devel yum install make yum install -y openssl openssl-devel 二.开始安装python3.6 wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz tar vxf Python-3.6.1.tgz cd Python-3.6.1.tgz ./configure --pref