安装流程
1.虚拟机安装完毕后,系统内自带python(比如:本人的CentOS6.9对应python2.6.6)
进入目录:cd /usr/bin(在此目录下发现3个文件,即python + python2 + python2.6)
查看三个文件的属性:
其中:python2是软连接,python和python2.6是硬连接(实质都是编辑器python2.6.6的链接档)
2.下载压缩包python3.x:wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz (数字代表版本可更改)
下载Python3.x的相关依赖包:
yum install zlib-devel bzip2-devel openssl-devel nvurses-devel sqlite-devel readline-devel tk-devel gcc make
3.在目录/usr/local下新建子目录software,将python的压缩包移至此处并解压:
mkdir /usr/local/software(创建目录softare)
mv Python3.6.5.tgz /usr/local/software(移动压缩包)
cd /usr/local/software + tar -zxv -f Python3.6.5.tgz(解压缩文件)
4.进入解压目录Python3.6.5,配置编译文件:
cd Python3.6.5(进入目录),其中含有配置文件configure,如下
修改configure文件:./configure prefix = /usr/local/python36
编译文件:(第一条命令)make + (第二条命令)make install
此时在/usr/local目录下,出现子目录python36,如下
(在bin目录下,有exe文件:python3.6 + pip3)
5.建立关于python3.6和pip3的软连接:
ln -s python3.6 /usr/bin/python3
ln -s pip3 /usr/bin/pip3
验证链接是否可用:分别输入python3 -V和pip3 -V
(如果pip3版本过低,输入:pip3 install --upgrade pip可升级)
查看yum是否可用:输入yum(无报错说明Python2和Python3无冲突)
OK:可以愉快滴玩耍啦!!!