安装包下载地址

windows:https://www.python.org/ftp/python/2.7.14/python-2.7.14.amd64.msi
linux: https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz

Windows

1、运行安装程序,按提示进行安装
2、配置变量环境

此电脑-->属性-->高级系统设置-->高级-->环境变量--系统变量--选中Path-->编辑-->新建-->C:\Python27-->确定

验证:
PS C:\Windows\system32> python
Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:25:58) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print ('Hello World!!')
Hello World!!
>>> exit()
PS C:\Windows\system32>

Linux

CentOS 6 自带python 2.6,如没有可以yum安装
yum install python -y
以下是CentOS 6 编译安装python 2.7
#下载:
[root@Test Python-2.7.14]# wget https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz #解压:
[root@Test Python-2.7.14]# tar zxvf Python-2.7.14.tgz -C /usr/local/src/ [root@Test Python-2.7.14]# cd /usr/local/src/Python-2.7.14/
[root@Test Python-2.7.14]# ls
aclocal.m4 configure Doc install-sh Mac Modules PC Python setup.py
config.guess configure.ac Grammar Lib Makefile.pre.in Objects PCbuild README Tools
config.sub Demo Include LICENSE Misc Parser pyconfig.h.in RISCOS 编译:
[root@Test Python-2.7.14]# ./configure --prefix=/usr/local [root@Test Python-2.7.14]# make [root@Test Python-2.7.14]# make install 验证:
[root@Test Python-2.7.14]# python2.7
Python 2.7.14 (default, Oct 16 2017, 07:14:34)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-18)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print('hello world...')
hello world...
>>> exit()
替换系统默认phthon为2.7
方法一:
[root@Test Python-2.7.14]# which python2.7
/usr/local/bin/python2.7
[root@Test Python-2.7.14]# export PATH="/usr/local/bin:$PATH"
[root@Test Python-2.7.14]# echo $PATH
/usr/local/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin ###########################################################################################################
方法二:
[root@Test ~]# /usr/bin/python --version
Python 2.6.6
[root@Test ~]# /usr/local/bin/python --version
Python 2.7.14 [root@Test ~]# mv /usr/bin/python /usr/bin/python2.6
mv: overwrite `/usr/bin/python2.6'? y
[root@Test ~]# ln -s /usr/local/bin/python2.7 /usr/bin/python 验证:
[root@Test Python-2.7.14]# python
Python 2.7.14 (default, Oct 16 2017, 07:14:34)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-18)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
修复 yum 工具

yum 默认使用python 2.6

[root@Test ~]# which yum
/usr/bin/yum
[root@Test ~]# vim /usr/bin/yum
#修改 yum中的python
将第一行 #!/usr/bin/python 改为 #!/usr/bin/python2.6

安装python 2.7的更多相关文章

  1. 离线安装 Python 2.7, paramiko 和 tornado

    无非就是离线安装, 步骤比较繁琐, 记录一下. 需求很简单, 一个离线安装的 Python, 能跑 tornado 和 paramiko 1. 离线安装 Python 2.7 .tgz cd Pyth ...

  2. 安装Python环境时遇到的问题

    问题描述:An error occurred during the installation of assembly 'Microsoft.VC90.MFC,version="9.0.210 ...

  3. windows下面安装Python和pip终极教程

    在大二的时候接触过一段时间的Python,最近又开始玩起了这门语言.总的来说,个 人很喜欢Python的语言风格,但是这门语言对于windows并不算很友好,因为如果是初学者在windows环境下安装 ...

  4. 安装Python算法库

    安装Python算法库 主要包括用NumPy和SciPy来处理数据,用Matplotlib来实现数据可视化.为了适应处理大规模数据的需求,python在此基础上开发了Scikit-Learn机器学习算 ...

  5. OSX下 pip更新及安装python库

    直接执行安装命令 $ pip install builtwith 提示pip当前版本为7.1.2,要使用"pip install --upgrade pip"升级到8.1.2 $  ...

  6. 【转】linux和windows下安装python集成开发环境及其python包

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  7. windows下安装python模块

    如何在windows下安装python模块 1. 官网下载安装包,比如(pip : https://pypi.python.org/pypi/pip#downloads) pip-9.0.1.tar. ...

  8. 【初学者教程】在电脑上安装Python,写第一个程序

    欢迎来到Python的世界 1.存在Python 2和Python 3两个版本,我该用哪个?如果书是关于2的,下载2:如果书是关于3的,就下载3.建议用Python 3,不过用2也是可以的. 2.下载 ...

  9. 转: windows下面安装Python和pip终极教程

    原文: http://www.cnblogs.com/yuanzm/p/4089856.html 因为如果是初学者在windows环境下安装,简直是折磨人,会遇到各种蛋疼的情况.本文希望提供傻瓜式的教 ...

  10. 运行easy_install安装python相关程序时提示failed to create process

    运行easy_install安装python相关程序时提示failed to create process,因为安装了两个python,卸载了的那个目录没删除,删除了另外的python目录后这个问题就 ...

随机推荐

  1. CentOS6.7下的软件安装

    一.JDK安装及其环境变量的配置 **创建一个专门安装软件的文件夹:mkdir /root/apps **解压安装包:tar -zxvf jdk-7u45-linux-x64.tar.gz -C /r ...

  2. 迭代器Iterator与语法糖for-each

    一.为什么需要迭代器 设计模式迭代器 迭代器作用于集合,是用来遍历集合元素的对象.迭代器迭代器不是Java独有的,大部分高级语言都提供了迭代器来遍历集合.实际上,迭代器是一种设计模式: 迭代器模式提供 ...

  3. 用描述符实现缓存功能和property实现原理

    class Lazyproperty: def __init__(self, func): self.func = func def __get__(self, instance, owner): p ...

  4. windows7下将Cygwin加入右键菜单,并从当前目录打开

    第一步:修改windows注册表 1·开始->运行(或者win键+R),输入REGEDIT,回车,打开注册表编辑器: 2·找到HKEY_CLASSES_ROOT\Directory\Backgr ...

  5. 扩展程序 - Google Chrome

    Adblock Plus 3.0.3 Adblock Plus 已被超过 1 亿台设备使用,是世界上最受欢迎的广告拦截软件. ID:cfhdojbkjhnklbpkdaibdccddilifddb 查 ...

  6. datetime模块详解

    时间运算 >>> datetime.datetime.now() #当前年月 时间datetime.datetime(2018, 2, 13, 16, 12, 6, 850532)& ...

  7. Linux磁盘与文件管理系统

    基本上Linux的正统文件系统为Ext2,该文件系统内的信息主要有: superblock:记录此filesystem的整体信息,包括inode/block的总量,使用量,剩余量,以及文件系统的格式与 ...

  8. 洛谷P1424小鱼的航程改进版

    题目链接https://www.luogu.org/problemnew/show/P1424

  9. bash shell命令与监测的那点事(一)

    bash shell命令与监测的那点事之ps 学习LInux,不得不谈谈bash shell命令,介绍Linux命令行与Shell脚本的书有很多很多,bash shell命令也有很多,此次我们只谈谈有 ...

  10. day02_02.能被3整除的个位数为6的数

    第2题 能被3整除的个位数为6的数 难度增加一点点,再接再厉 注意: 把一些限制条件,用PHP编程的语言来执行 题目:输出100以内(不含100)能被3整除且个位数为6的所有整数 <?php f ...