(4)Centos6.X升级Python为2.7版本并安装Pip
来源:互联网 发布:声音可爱的网络歌手 编辑:程序博客网 时间:2024/05/19 22:49
- 引言
- 使用yum安装相关依赖
- 下载Python27的安装包
- 修改Python27的配置
- 编译Python
- 备份Python26为了yum不失效
- 验证Python2710安装成功
- 安装pip
1.引言
在Centos6.X
版本中,Python
的版本是2.6
,在一些情况下,我们需要将Python
版本升级为2.7
,但是仅仅将Python版本升级会导致Centos6.X
的yum
命令失效。在本篇博客中就介绍一下:如何将Python
版本升级为2.7
,并且不会使yum
命令失效,本篇博客使用的环境为:
Centos
的版本为6.7
Python
升级的版本为2.7.10
- 使用
root
用户登录操作系统
接下来我们一步一步的将Python
版本升级
2.使用yum
安装相关依赖
在安装Python2.7之前,首先安装相关的依赖。中途一直点击确定即可。
yum -y install zlib*yum install openssl -yyum install openssl-devel -yyum install sqlite-devel -y //django需要
3.下载Python2.7的安装包
#从官网下载安装包wget http://www.python.org/ftp/python/2.7.10/Python-2.7.10.tar.xz#解压安装包unxz Python-2.7.10.tar.xztar -vxf Python-2.7.10.tar
4.修改Python2.7的配置
#进入python文件夹cd Python-2.7.10#--enable-loadable-sqlite-extensions是sqlite的扩展,如果需要使用的话则带上这个选项./configure --enable-shared --enable-loadable-sqlite-extensions --with-zlib#修改Setup.dist文件vim ./Modules/Setup.dist#找到#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz去掉注释并保存
5.编译Python
#在python的home路径下执行,编译并且安装make && make install
6.备份Python2.6(为了yum不失效)
#修改本身的python命令为pyton2.6.6mv /usr/bin/python /usr/bin/python2.6.6#创建python2.7的软连接为python命令ln -s /usr/local/bin/python2.7 /usr/bin/python#修改yum文件,将第一行的#!/usr/bin/python修改成 #!/usr/bin/python2.6.6vim /usr/bin/yum
7.验证Python2.7.10
安装成功
#查看python版本python -V#如果上述命令出错,修改配置文件/etc/ld.so.conf,添加新的一行:/usr/local/libvim /etc/ld.so.conf#然后执行命令/sbin/ldconfig/sbin/ldconfig -v#然后重新输入命令python -V
8.安装pip
#下载最新的pipwget https://bootstrap.pypa.io/get-pip.py#安装pippython get-pip.py#验证pip命令pip -V
阅读全文
1 0
- (4)Centos6.X升级Python为2.7版本并安装Pip
- Centos6.8升级Python到2.7并按照pip
- Centos升级Python 2.7.12并安装最新pip
- Centos升级Python 2.7并安装pip、ipython
- Centos升级Python 2.7并安装pip、ipython
- Centos6.8 python2.6升级至2.7,并安装setuptools和pip
- Centos6.8 python2.6升级至2.7,并安装setuptools和pip
- centOS6.5 python升级和安装easy_install,pip
- CentOS6.X升级Python
- CentOS6.5(Python-2.7.12)安装Pip
- Python:pip使用中的问题(pip版本升级)
- Centos6.5 安装各python版本及pip
- centos6.5升级python2.6到2.7 + 安装pip
- CentOS6升级Python到2.7.3版本
- CentOS6.5 升级 Python 2.7 版本
- CentOS6.5升级Python2.6到Python2.7并安装pip
- CentOS6.8升级Python2.6到Python2.7并安装pip
- 安装不同版本的python,并使pip共存
- Linux--生产者与消费者
- LeetCode 2. Add Two Numbers[Medium]
- Java中单元测试中:@BeforeClass,@Before,@Test,@After,@AfterClass中的问题详解
- cocos creator从零开始做酷跑小游戏 | 前言以及资源
- numpy笔记---random
- (4)Centos6.X升级Python为2.7版本并安装Pip
- Python基础-函数参数
- Spring MVC + Mbatis + RabbitMQ 整合(1)
- mysql api编程(二)
- 文件的下载
- docker 部署mysql
- 用javascript+jquery+正则表达式实现用户输入验证
- 字符串排列组合问题&递归算法(1)
- CC3200-ADC