环境 | LINUX |
系统 | CentOS release 6.8 (Final) |
内核版本 | 2.6.32-642.el6.x86_64 |
Python | Python 3.5.0 Python 2.7.0 |
epel源 | wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo |
selinux | Disabled |
ip tables | Firewall is not running. |
个人使用目录 | mkdir -p /server/{svripts,tools} |
注意:
因为python版本2.7与3.5有区别,so 本人平常练习都安装两个版本。
(开两个虚拟机,一台vm一个版本。。。)
下面以3.5为例
1、创建工具目录
[root@python Python-3.5.0]# mkdir -p/home/oldboy/tools[root@python Python-3.5.0]# ls -ld/home/oldboy/toolsdrwxr-xr-x 3 root root 4096 Oct 16 23:23/home/oldboy/tools
2、上传并解压Python-3.5.0.tar.xz
[root@python Python-3.5.0]# cd /home/oldboy/tools[root@python Python-3.5.0]# tar xvfPython-3.5.0.tar.xz
3、安装gcc,用于编译Python源码
[root@python Python-3.5.0]# yum install gcc -y
4、编译安装
[root@python Python-3.5.0]# cd Python-3.5.0[root@python Python-3.5.0]# ./configure[root@python Python-3.5.0]# make all[root@python Python-3.5.0]# make install
5、 查看版本
[root@python Python-3.5.0]#/usr/local/bin/python3.5-VPython 3.5.0
6、创建软连接
[root@python Python-3.5.0]# mv /usr/bin/python/usr/bin/python2.6[root@python Python-3.5.0]# ln -s/usr/local/bin/python3.5 /usr/bin/python
7、防止yum执行异常,修改yum使用的Python版本
[root@python Python-3.5.0]# vim /usr/bin/yum#!/usr/bin/python ==》#!/usr/bin/python3.5
本文出自 “宋某人c” 博客,请务必保留此出处http://syaving.blog.51cto.com/5614476/1863638