码迷,mamicode.com
首页 > 编程语言 > 详细

Centos7下编译安装python2.7.10

时间:2016-05-03 14:41:36      阅读:610      评论:0      收藏:0      [点我收藏+]

标签:python

  1. 先安装必要的软件包

 yum -y install openssl openssl-devel ncurses-devel.x86_64  bzip2-devel sqlite-devel python-devel zlib zlib-devel

2.下载 python2.7.10源码包

wget 
mkdir -pv /usr/local/python/2.7.10/lib 
tar zxvf Python-2.7.10.tgz
cd Python-2.7.10/
./configure --enable-shared --prefix=/usr/local/python/2.7.10 LDFLAGS="-Wl,-rpath /usr/local/python/2.7.10/lib"
make && make install

3.切换新版本

    此处一定要把原来的 python2.7.5保留,否则yum不能使用

mv /usr/bin/python /usr/bin/python2.7.5
ln -fs /usr/local/python/2.7.10/bin/python2.7 /usr/bin/python

4.解决 yum 的问题

    如果出现yum出现问题,按如下步骤处理:

vi /usr/bin/yum
将第一句修改为如下,以替换成保留的2.7.5的版本
!/usr/bin/python2.7.5   

如果还没有解决问题则执行如下步骤:
vi /usr/libexec/urlgrabber-ext-down
将第一句修改为如下
!/usr/bin/python2.7.5

5.安装 setuptools

wget --no-check-certificate 
python ez_setup.py

6.下载安装pip

wget 
tar xf pip-7.1.2.tar.gz 
cd pip-7.1.2/
python setup.py install
ln -fs /usr/local/python/2.7.10/bin/pip /usr/bin/pip

7.安装ipython

pip  install ipython
ln -sv /usr/local/python/2.7.10/bin/ipython /usr/bin/ipython

8.安装readline

yum install readline-devel
yum install patch
pip install readline

注意:python -V可以查看python的版本号

使用ipython命令可以进入ipython

本文出自 “李娜渴死” 博客,请务必保留此出处http://zhoushuyu.blog.51cto.com/7125424/1769670

Centos7下编译安装python2.7.10

标签:python

原文地址:http://zhoushuyu.blog.51cto.com/7125424/1769670

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!