Linux下大部分系统默认自带python2.x的版本,最常见的是python2.6或python2.7版本,默认的python被系统很多程序所依赖,比如centos下的yum就是python2写的,所以默认版本不要轻易删除,否则会有一些问题,如果需要使用最新的Python3那么我们可以编译安装源码包到独立目录,这和系统默认环境之间是没有任何影响的,python3和python2两个环境并存即可
Linux环境下安装Python3.X
1.下载Python源代码并解压缩到指定目录
1 | [root@iZwz95cxo3u633jbk49xrpZ ~]# wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz |
2.安装依赖库,没有安装可能导致Python在最后安装失败
1 | [root@iZwz95cxo3u633jbk49xrpZ ~]# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel |
3.进入Python源码目录进行配置和安装
1 | [root@iZwz95cxo3u633jbk49xrpZ ~]# cd Python-3.6.5 |
4.创建软链接
1 | [root@iZwz95cxo3u633jbk49xrpZ ~]# ln -s /usr/local/python36/bin/python3 /usr/bin/python3 |
1 | 注意:要用ipython环境要先安装ipyton |