首先下载源tar包
可利用linux自带下载工具wget下载,如下所示:
下载完成后到下载目录下,解压
1 |
tar -zxvf Python-2.7.3.tgz |
2 |
进入解压缩后的文件夹
1 |
cd Python-2.7.3 |
在编译前先在/usr/local建一个文件夹python27(作为python的安装路径,以免覆盖老的版本)
1 |
mkdir /usr/ local /python27 |
在解压缩后的目录下编译安装
1 |
./configure --prefix=/usr/ local /python27 |
2 |
make |
3 |
make install |
此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字
1 |
mv /usr/bin/python /usr/bin/python_old |
再建立新版本python的链接
1 |
ln -s /usr/ local /python27/bin/python2.7 /usr/bin/python |
这个时候输入
1 |
python |
就会显示出python的新版本信息
1 |
Python 2.7.3 (default, Sep 29 2013, 11:05:02) |
2 |
[GCC 4.1.2 20080704 (Red Hat 4.1.2-54)] on linux2 |
3 |
Type "help" , "copyright" , "credits" or "license" for more information. |
4 |
>>> |
附:
升级Python2.7导致使用pip等命令安装模块失败
报错如下:
其实发生这个问题是因为:虽然你已经把Python升级到了2.7版本,但是pip仍然是原来的,版本,仍然在原来python的site-package里面
CentOS5环境下,默认是python2.4,site-package在
很多模块都被安装在这里。直接打pip,还是使用的原来的pip。所以我们的思路就是:应该在新的Python中安装pip,这样才不会报错。
这个问题遇到的人很多,但是解决的太少了,网上都是抄来抄去,都解决不了问题。最后还是在一外个国人的网站上找到了解决方案:
使用新版本的python来运行这个脚本,这个会自动安装出来一个easy_install,然后使用这个新的easy_install来安装pip就可以了!
安装生成的所有二进制文件,都是在你的PYTHON_HOME/bin/,因为我的是安装在/usr/local/python/,所以命令都在这里,以后再调用pip要使用绝对路径,或者做链接!
2.7的模块是在以下目录
相关推荐
今天到新公司发现用的CentOS 6.X系统,默认安装的Python是2.6版本,可是我的程序引用的部分库需要2.7版本或以上,所以只能升级Python到2.7版本了,现在将升级的步骤分享给大家,有需要的朋友们可以参考借鉴。
Centos是目前最为流行的Linux服务器系统,其默认的Python 2.x,这篇文章主要给大家分享了关于在CentOS 7下Python 2.7升级至Python3.6.1的实战教程,文中将升级的步骤一步步的介绍的非常详细,对大家的理解和学习具有...
官方公布的 Python-2.7.1 版本的安装包。 关于安装步骤可以参考博客《Linux 下安装 Python,运行自定义 Python 脚本》,地址:http://blog.csdn.net/defonds/article/details/8746287。
包含要安装media的各个模块的安装包,并附加安装的步骤。
一个基于小型Python Docker映像,灵感来自但已针对Python 3.6 / 2.7和2019 Alpine版本进行了更新。 Python 3映像只有285 MB,并包含python3-dev ,并且所有映像都包括对manylinux轮子的支持(如果可能) 支持的标签...
主要给大家介绍了在CentOS 7下安装Python 3.5并与Python2.7兼容并存的相关资料,文中将安装步骤介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面跟着小编来一起学习学习吧。
python2.7移植到linux系统,里面有详细的步骤,python里面很多东西都是我们用不到的,希望可以帮助到你
记录一下关于 Python 环境软件包的一些安装步骤 1、升级 Python 到 2.7.10( 默认 2.6.6 ) shell > yum -y install epel-release shell > yum -y install gcc wget readline-devel zlib-devel openssl-devel shell...
在没配置之前,我的Ubuntu中安装了python2.7和python3.6。而且输入python默认使用的是python2.7 我需要配置成python3,只需要执行如下步骤。 1.找到当前代表python2.7的软链接‘python’的位置,删掉。 2.找到...
Python3学习路线图 转载⾃ ...通过本实验将学习 Python 基本知识,状态机的概念,以及编写 python 游戏的步骤。 3. 本实验通过⼀个简单的例⼦来实现破解验证码。从中我们可以学习到 Python 基本知识,PIL 模块的使⽤,
数据标签API的Python客户端( ) ... 该库与Python 2.7兼容的最新版本是google-cloud-datalabeling == 0.4.1。 Mac / Linux pip install virtualenv virtualenv source <your>/bin/activate <your>/bin
适用于Google BigQuery的Python客户端 如果没有合适的硬件和基础架构,查询...Python == 2.7,Python == 3.5。 该库与Python 2.7和3.5兼容的最新版本是google-cloud-bigquery == 1.28.0。 Mac / Linux pip install
适用于Cloud Security Command Center API( )的Python客户端 ... 该库与Python 2.7兼容的最新版本是google-cloud-securitycenter == 0.6.0。 Mac / Linux pip install virtualenv virtualenv source <
用于云日志记录的Python客户端 :写入日志条目并管理您的Cloud Logging配置。快速开始为了使用此库,您首先...Mac / Linux python -m venv <your>source <your>/bin/activate<your>/bin/pip install google-cloud-log
适用于Access批准API的Python客户端 ... 该库与Python 2.7兼容的最新版本是google-cloud-access-approval == 0.2.0。 Mac / Linux pip install virtualenv virtualenv source <your>/bin/activate <your>/
2.项目运行环境:Python环境:需要Python 2.7配置,在Windows环境下下载Anaconda完成Python所需的配置,下载地址为https://www.anaconda.com/,也可以下载虚拟机在Linux环境下运行代码。 3.项目包括4个模块:数据...
python 2.7 测试通过 License Copyright 2015 Jianan - qinxiandiqi@foxmail.com Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the ...
注意:从1.0版开始,不再支持python 2.7,以使我们能够更轻松地合并python 3.x功能。 如果仍要使用Python 2.7,请使用0.xy版本。 现在仅将错误修复程序添加到该版本中。 如何使用pact-python 安装 pip install pact...
一、爬虫框架Scarpy简介Scrapy 是一个快速的高层次的屏幕抓取和网页爬虫框架,爬取网站,从网站页面...我们的安装步骤假设你已经安装一下内容:<1>Python2.7<2>lxml<3>OpenSSL,我们使用Python的包管理工具pip或者ea
Skyblock-CE Noobcrew 著名 Skyblock 地图的社区维护版本先决条件具有类 Unix 操作系统(包括 Mac 和 Linux)的计算机Python 2.7(在许多系统上默认可用) pip (sudo easy_install pip) virtualenv (sudo pip ...