配置centOS下的Python

Linux下Python版本升级:

1、 首先确认Linux操作系统中自带的python 版本时候与自己所需要的版本一致

所有的python版本都在https://www.python.org/ftp/python/ 选择下载

2、 wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz 进行下载

3、 解压
tar -zxvf Python-2.7.11.tgz

进入Python-2.7.11目录 输入
./configure

make

make install

4、 此时查看python版本还是系统默认的版本

执行:mv /usr/bin/python /usr/bin/python2.6

ln -s /usr/local/bin/python2.7 /usr/bin/python

(mv /usr/local/bin/python2.7 /usr/bin/python)//grit

再次查看已经更新到你要安装的版本

Pip 安装

1、在python中提供了一个get-pip.py;下面是地址

https://bootstrap.pypa.io/get-pip.py

进行下载:
curl https://bootstrap.pypa.io/get-pip.py
2、安装依赖zlib、zlib-devel
yum -y install zlib*

3、重新编译安装Python

./configure
编辑Modules/Setup文件
找到下面这句,去掉注释

zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz

重新编译安装:make & make install

4.最后执行
python get-pip.py
然后就可以使用了
Pip install xxx

  • 第二种方法
    先更新下包yum -y upgrade
    然后安装yum -y install python-pip
    (注:python 下自带源包pip)

注意:升级完python版本注意,可能你的yum命令不能使用,因为yum命令使用python写的

vi /usr/bin/yum  #打开yum命令文件
,把第一行脚本启动地址/usr/bin/python改成/usr/bin/python2.6即可

posted @ 2018-08-24 12:54  冉庆之  阅读(237)  评论(0编辑  收藏  举报