Centos7下编译安装python2.7.10

  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

时间: 2024-11-08 22:13:48

Centos7下编译安装python2.7.10的相关文章

CentOS6下编译安装Python2.7.6方法

关于在CentOS6下编译安装Python2.7.6的方法非常的多了,小编以前也介绍过相关的文章了,下面一聚教程小编再来为各位介绍一下吧,希望文章能帮助到各位. CentOS下面Python在升级到2.7.6的时候,没有找到安装包直接安装,只能通过源代码编译的方式来安装Python 2.7.6版本.这篇是编译和安装Python2.7.6的过程记录. CentOS系统中安装了development tools.要编译安装Python,执行下面代码:  代码如下 复制代码 $ pushd /usr/

CentOS 6.9编译安装Python-2.7.10

Python官网:https://www.python.org/ 一.查看CentOS版本和系统默认Python版本: # cat /etc/redhat-release # python -V 二.编译安装Python-2.7.10: 1.  安装依赖软件包及包组: # yum -y groupinstall "Development tools" # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devels

CentOS 7.2 下编译安装PHP7.0.10+MySQL5.7.14+Nginx1.10.1的方法

这篇文章主要介绍了CentOS 7.2 mini版本下编译安装PHP7.0.10+MySQL5.7.14+Nginx1.10.1的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下一.安装前的准备工作 1.yum update #更新系统 2.yum install gcc gcc-c++ autoconf automake cmake bison m4 libxml2 libxml2-devel libcurl-devel libjpeg-devel libpng-devel libicu

CentOS 7.2mini版本下编译安装php7.0.10+MySQL5.7.14+Nginx1.10.1

一.安装前的准备工作 1.yum update    #更新系统 2.yum install gcc gcc-c++ autoconf automake cmake bison m4 libxml2 libxml2-devel libcurl-devel libjpeg-devel libpng-devel libicu-devel    #安装php.MySQL.Nngix所依赖的包 3.下载以下包   #我把所有源文件都下载在root目录,读者可自行修改源文件存放目录 3.1 libmcry

centos7下编译安装nginx并实现日志轮替

centos7编译安装nginx: 首先确保系统上存在编译安装使用的必要工具运行:  # yum groupinstall "development tools" "server platform development" 1 下载PCRE version 4.4 - 8.40 (ngx_http_rewrite_module模块需要)    # wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/p

[转载]CentOS下编译安装Python2.7.6

时间 2014-05-07 16:57:53 Mitchell Chu's Blog 原文  http://blog.useasp.net/archive/2014/05/07/compile-and-install-python-2-dot-7-dot-6-on-centos.aspx 主题 Python Centos Linux命令 CentOS下面Python在升级到2.7.6的时候,没有找到安装包直接安装,只能通过源代码编译的方式来安装Python 2.7.6版本.这篇是编译和安装Pyt

centos7下编译安装lnmp和nginx代理实验

1.先安装mysql cd /usr/local/src wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz tar zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz mv mysql-5.6.35-linux-glibc2.5-x86_64 /usr/local/mysql cd /usr/local/mysql useradd

CentOS7下编译安装Python3.7.x【亲测有效】

所有操作都在root用户下操作 下载安装包 编译安装 建立软链接 验证 安装: 更新yum: yum update 安装Python依赖: yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel zlib-devel ncurses-devel tk-devel libffi-devel gcc make 下载python安装包: 这是安装的是Python3.7.4 由于可能

linux下编译安装python2.7.6

安装依赖开发包 yum install  readline-devel yum install *argparse* wget https://www.python.org/ftp/python/2.7.6/Python2.7.6.tgz ipython 下载地址https://github.com/ipython/ipython/releases/download/rel-2.1.0/ipython-2.1.0.tar.gz 编译安装python 2.7.6 [[email protected