centos6 自带python2.6升级python2.7+

centos6系统自带Python为2.6.6版本,升级搞版本操作如下(python2-python3都一样)

1.下载需要升级的python包

官方下载地址:https://www.python.org/downloads/

2.下载后解压

tar  xf python-x.x.x-tar.gz

cd Python-x.x.x

3.编译安装

./configure

make && make install

echo $?  如果返回码为0,表示没有错误,安装成功

4.设置系统使用新安装python版本

备份原有python

mv /usr/bin/python /usr/bin/python2.6.old

链接新版本python

ln -s /usr/local/bin/python3.5 /usr/bin/python

5.执行python命令

[[email protected] Python-3.5.0]# python
Python 3.5.0 (default, Sep  9 2018, 19:09:38)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-18)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()

查看版本信息,已变,安装成功

6.升级完成后会导致yum不可以用,

解决方法:

编译/usr/bin/yum

将/usr/bin/python 改为/usr/bin/python2.6即可

原文地址:https://www.cnblogs.com/liang-wei/p/9613048.html

时间: 2024-08-03 23:17:12

centos6 自带python2.6升级python2.7+的相关文章

linux 升级python2.7 安装setuptools

linux为redhat4,系统默认安装了python2.6,需要执行的python脚本内容包含标准库之xml.etree.ElementTree  用到库里的一个iter方法是python2.7的新特性,所以需要升级到python2.7 升级python2.7 比较简单 wget python2.7地址 tar zxvf xxx.tar.gz ./config make &&make install 替换旧的python: 查看当前Python版本 要想安装python第三方模块,需要先

CentOS6的python2.6升级到python2.7以上版本(可能更详细)

前言:一些第三方框架为了降低复杂性,新的版本已经开始不支持旧版本的python,比如Django这个web框架1.8版本及以上仅仅只支持python2.7及以上版本(记忆中是这个1.8版本) pip安装也会弹出响应警告.安装过程中遇到各种各样的问题,在众里寻他千百度情况下,通过一大堆错误的搜索,终于把python版本给升级了. 但这个版本升级不是完全的替换,只是让我们新版本的python可以用pip正常安装我们需要的第三方模块. CentOS7默认的python版本是2.7.5所以,就以这个版本

脚本自动化装centos6.5 python2.6升级2.7

centos6.5 python2.6升级2.7 前提: 现有的yum源, 并且能通网 脚本会自动安装python2.7.8  . pip . easy .setuptools 正文: 代码内容 #!/bin/bash # a script to install python 2.7 on CentOS 6.x system. # CentOS 6.x has python 2.6 by default, while some software (e.g. django1.7) # need p

CentOS6升级Python2.6到3.7,错误处理[No module named ‘_ctyp

CentOS6升级Python2.6到3.7,错误处理[No module named '_ctypes'] 因开发需要,在CentOS 6 服务器将Python2进行升级到Python3.由于工作中内网的限制,这里使用的是手动安装的方式进行. 一.查看当前python版本 [[email protected] ~]$ python -V Python 2.6.6 二.官网下载Python稳定版本(当前3.7.2)进行安装 这里下载软件使用python用户,安装使用root用户进行 # 下载步骤

Python2.6升级到2.7(Centos6)

经常遇到一些python模块没有包含相应属性,此时可能是python版本问题. 1.首先查看原python版本 [[email protected] ~]# python -V Python 2.6.6 2.下载python-2.7.12版本,解压并安装 [[email protected] ~]# wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz [[email protected] ~]# tar -zxvf Py

升级python2.6===升级至3.6.1版本

虚拟机安装的linux 6.7版本,自带的python是2.6,如果不需要升级python版本的可以直接安装ipython [[email protected] ~]# python -V  ----查看python版本 [[email protected] ~]# yum install python-pip [[email protected] ~]# pip install ipython [[email protected] ~]# pip install ipython==1.2.1

Python2.6 升级2.7

Centos6 默认为python2.6且不可卸载(因为Centos6深度依赖Python),要想升级为2.7 只能通过全新升级 操作如下: 1.下载 Python2.7 网址 https://www.python.org 2.解压安装,命令如下 tar -xvf Python-2.7.6.tgz cd Python-2.7.6 ./configure --prefix=/usr/local/python2.7 make make install 3.创建链接来使系统默认python变为pyth

【转】Mac下升级python2.7到python3.6

1. 前言 Mac系统自带python2.7,本文目的是将自带的python升级到3.6版本. 网上有本多的做法是让python2.7和python3.X两个版本共存,博主并不知道,是两版本共存好,还是直接升级好,所以读者要慎重选择方法. 2. 关闭Rootless机制 由于Mac下的python2.7 默认是安装在/System目录下的.但是---Mac有个Rootless机制,默认不允许直接在/System下作修改.所以要先关闭Rootless机制. 关闭Rootless机制的方法: 关闭:

升级python2.6.6到python2.7导致pip命令不可用

服务器环境为Centos6.8,python为默认的2.6.6版本 1.升级python python2.6.6 升级到python2.7.14,此处不再描述可以参考如下文档升级:https://blog.csdn.net/see_you_see_me/article/details/78550977 2.Python导致pip命令不可用 升级Python2.7导致使用pip等命令安装模块失败,报错如下: #pip Traceback (most recent call last): File