Python 快速入门——Linux下安装Python 3 并保留 Python 2.7

简单学习完Python的语法之后,回头做一些整理,不然看的太快,根本记不住~

对于目前的学习来说,当然是学习Python 3 ,但是Python 2 也要了解以下。在Linux下,大多数发行版本都会装有Python 2.7 或者 2.6 并且系统中有很多东西是依赖Python 2.x这个版本的,所以呢,这个最好不要动。但是我们要学习Python 3 自然需要Python 3的环境了。

去Python 的官网下载源码安装包 https://www.python.org/downloads/release/python-364/
Python 快速入门——Linux下安装Python 3 并保留 Python 2.7_第1张图片

选择第一个下载。
Python-3.6.4.tgz

然后解压 该文件

tar -zxvf Python-3.6.4.tgz

进入解压目录

cd Python-3.6.4

更改安装目录

./configure --prefix=/usr/python

编译源码

make 

安装软件

sudo make install

出错,由于一些依赖没有安装 ,或者版本不够新。

sudo yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel

之后,再次安装

sudo make install

安装成功后,会输出,pip也安装了相应版本。

这里写图片描述

我这里程序自动的创建了连接,在终端下 输入python3 即可使用 刚才安装的版本,使用pyhon命令 默认还是调用系统原来的版本。如果没有自动创建,可以输入以下命令:

ln -s /usr/python/bin/python3 /usr/bin/python3

最后就成功拉~

[pan@pdy ~]$ python3 --version
Python 3.6.1
[pan@pdy ~]$ python --version
Python 2.7.13
[pan@pdy ~]$ python3
Python 3.6.1 (default, Jun 27 2017, 14:35:15) 
[GCC 7.1.1 20170622 (Red Hat 7.1.1-3)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 2+3
5
>>> 

你可能感兴趣的:(Python,学习)