`
ypf3027
  • 浏览: 306240 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Centos 6 安装python2.7.6

 
阅读更多
centos 是自带python的。但是版本稍微旧一些。搞python开发,肯定要用新一点的稳定版。所以,要升级一下python。

先去python主站下载python的源码包:Python-2.7.6.tar.xz

wget http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tar.xz

安装:
xz -d Python-2.7.6.tar.xz

tar xvf Python-2.7.6.tar
cd Python-2.7.6
./configure
make
make install

注意:

安装python之前,最好确认一下gcc是否安装。yum install -y gcc

否则./configure 阶段就会报错了

 

看版本号:

运行python,发现版本还是默认的,系统自带的2.6版本

 

更改系统默认的python:

建立软连接,使系统默认的python指向python2.7

正常情况下即使python2.7安装成功后,系统默认指向的python仍然是2.6版本,而yum是基于python2.6才能正常工作。所以要将系统默认的python指向到2.7版本。

# /usr/local/bin/python2.7 -V    
# mv /usr/bin/python  /usr/bin/python.bak 
# ln -s /usr/local/bin/python2.7 /usr/bin/python


运行一下python,或者:
# python -V

修正yum报错:

如果打yum命令,你会发现报错了。提示你可能是python版本不对。所以我们要把yum依旧指向老的python2.6版本:

vi /usr/bin/yum

在打开的文件里的头一行,也就是指定python环境的那行代码,修改成:

#!/usr/bin/python2.6

 

 python第三方包的安装位置:

/usr/local/lib/python2.7/site-packages/ 

 

Refer: http://wocclyl.blog.163.com/blog/static/4622350420140234023358/

 

分享到:
评论

相关推荐

    centos7源码安装python2.7.6.txt

    centos7源码安装python2.7.6 centos7源码安装python2.7.6 centos7源码安装python2.7.6 centos7源码安装python2.7.6 centos7源码安装python2.7.6

    python2.7.6-pip.zip

    在这个压缩包 "python2.7.6-pip.zip" 中,包含了一些必要的组件来帮助用户将 CentOS 的 Python 环境升级到 2.7.6 版本,并安装 pip,这是一个用于管理和安装 Python 库的工具。 首先,Python 2.7.6 是 Python 2.x ...

    centos7更换python版本

    - `mv Python-2.7.6 python2.7.6` 移动解压后的文件夹。 3. **配置并编译**:进入 Python 2.7.6 目录后,执行以下命令: - `./configure` 配置安装选项。 - `make all` 编译源码。 - `make install` 安装编译后...

    centos虚拟机安装升级版的python2.7问题

    在CentOS虚拟机上安装和升级Python 2.7是一个常见的任务,特别是在处理特定的软件依赖或项目时。本文将详细讲解如何解决这个过程中的问题,特别是关于MySQLdb安装报错的处理。首先,让我们从Python 2.7的安装开始。 ...

    Linux中Python相关资源包 CentOS 6 5:Python 2 7 6

    1)安装Linux操作系统环境:CentOS-6.5。 2)软件资源列表:《Python-2.7.6.tgz》;《setuptools-0.6c11.tar.gz》;《MySQL-python-1.2.3.tar.gz》。 3)安装步骤详解:...

    Linux环境下python2.7.6升级python3.5.2

    在Linux环境中,特别是CentOS 7这样的服务器操作系统中,Python 2.7是默认的预装版本。然而,随着技术的不断发展,Python 3.x系列成为主流,尤其是Python 3.5.2版本,它引入了许多性能改进和新特性。因此,从Python ...

    centos 下面安装python2.7 +pip +mysqld

    xz -d Python-2.7.6.tar.xz ls tar -xvf Python-2.7.6.tar cd Python-2.7.6 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline LDFLAGS=”-Wl,-rpath /usr/local/lib”  vi

    Linux中Python相关资源包(CentOS-6.5:Python-2.7.6)

    1)安装步骤详解:http://blog.csdn.net/magicalcode/article/details/45397157; 2)欢迎大家关注我博客更多的精彩内容:http://blog.csdn.net/MagicalCode; 3)如有问题可联系

    CentOS误删Yum和Python解决方案和rmp包下载

    3. `libxml2-2.7.6-21.el6_8.1.x86_64.rpm` 和 `libxml2-python-2.7.6-21.el6_8.1.x86_64.rpm`:`libxml2`是处理XML文档的库,`libxml2-python`是Python接口,用于Python程序处理XML。 4. `python-setuptools-0.6.10...

    ansible全套依赖包,适用于centos6

    3. `libxml2-2.7.6-21.el6_8.1.x86_64.rpm` 和 `libxml2-python-2.7.6-21.el6_8.1.x86_64.rpm`:这两个包提供了XML解析库,对于处理XML格式的数据和文档至关重要,包括Ansible的某些模块可能需要。 4. `python-...

    docker-ce-17.03.2.ce-1.el7.centos.x86_64 离线安装 RPM安装包

    audit-libs-python-2.7.6-3.el7.x86_64.rpm checkpolicy-2.5-4.el7.x86_64.rpm docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm libcgroup-0.41-13.el7.x86_64...

    s3log-gripper:Python CLI工具

    CentOS的6.5 Python 2.7.6设置$ git clone git@github.com:junishitsuka/s3log-gripper.git$ cd s3log-gripper.git$ python setup.py install$ sudo yum install -y jq$ aws configure # set key选项设置信息在src/...

    Docker-ce18.03离线安装rom包

    64、pigz-2.1.6-1.el6.rf.x86_64、policycoreutils-python-2.5-17.1.el7.x86_64、python-IPy-0.75-6.el7.noarch、setools-libs-3.3.8-1.1.el7.x86_64共11个安装包其中包含了依赖包,一般Centos下离线安装时,...

    docker18.03-离线安装rpm包

    audit-libs-python-2.7.6-3.el7.x86_64 checkpolicy-2.5-4.el7.x86_64 container-selinux-2.42-1.gitad8f0f7.el7.noarch docker-ce-18.03.0.ce-1.el7.centos.x86_64 libcgroup-0.41-13.el7.x86_64 libsemanage-...

    解决yum对python依赖版本问题

    二是修改yum的解释器为旧版本python2.7,即将连接文件/usr/bin/python连接回/usr/bin/python2.7。治标不治本,不推荐。 三是在设置里更改解释器设置,即修改/usr/bin/yum文件,指定使用python2.7作为yum的解释器: ...

    ideep:英特尔:registered:Chaining *优化,一种Chainer模块,使用MKL-DNN提供诸如numpy的API和DNN加速

    具有C ++ 11标准支持的C ++编译器(如果要构建测试,则为GCC 5.3+) Python 2.7.6 +,3.5.2 +,3.6.0 + 脾气暴躁的1.13 痛饮3.0.12 氧气1.8.5 (可选)MPICH devel 3.2 其他需求: 测试工具测验pytest安装安装...

    toybox:适用于mongo,neo4j,rabbitmq的vagrantpuppet配方

    ##包括以下基本电池:* misc:git,ack-grep,nmap,screen和tree *基本dev:* ruby​​:ruby 1.9.3,ruby-dev,gem * python:python 2.7.6,python-pip ,python-dev,python-virtualenv ##玩具箱中的其他玩具* ...

    centos系统搭建本地yum服务器的方法

    # rpm -ivh libxml2-python-2.7.6-14.el6.x86_64.rpm # rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm # rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm # rpm -ivh createrepo-0.9.9-18.el...

    doe-proxyrack:ProxyRack DoE测试的源代码-Proxy source code

    我们在带有Python 2.7.6的CentOS 6上运行此代码。 有关更多详细信息,请参阅我们的论文:端到端,大规模DNS加密度量:我们走了多远? 在。 源文件 proxy_rack_single_threaded.py 这是测试的主程序,包含所有测试...

Global site tag (gtag.js) - Google Analytics