CentOS7.2安装python2.7.12

目前CentOS7.2自带的python版本是python2.7.5。由于yum这个软件需要系统自带的python工作。

如果冒然用自己安装的python替换掉系统自带的,可能造成yum不工作。

先安装这两个包

readline-devel 如果没有安装的话,会造成进入python解释器上下左右回退键都输入不正常。

如果你安装好的python,解释器里上下左右不正常的,下载这个软件包,重新编译即可。

yum install -y readline-devel

如果缺少openssl-devel的话,访问https会无法工作。

yum install -y openssl-devel

下载

cd /tmp
wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tar.xz

解压缩

tar -xJvf Python-2.7.12.tar.xz

编译

cd Python-2.7.12/
./configure --prefix=/usr/local/python2.7
make
make install

链接

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

由于系统自带的python路径是/usr/bin/python。PATH中,/usr/local/bin比/usr/bin靠前,所以当你输入python,系统会自动启动你安装的python2.7.12。

echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

在python脚本中,你可以使用env来搜寻python

#!/bin/env python

这样,CentOS7.2调用的也是你安装的2.7.12。好处是当你在别的环境里运行,不需要改第一行也能执行。当然你也可以使用绝对路径:

#!/usr/local/bin/python

这样当在别的环境中执行,你需要用sed把第一行的路径替换下。

原文地址:https://www.cnblogs.com/LiuYanYGZ/p/12041791.html

时间: 2024-11-12 12:23:23

CentOS7.2安装python2.7.12的相关文章

【转】CentOS7.2安装python2.7.12

原文: https://www.cnblogs.com/alex-xia/p/6062741.html https://www.cnblogs.com/baker95935/p/8266946.html 目前CentOS7.2自带的python版本是python2.7.5.由于yum这个软件需要系统自带的python工作. 如果冒然用自己安装的python替换掉系统自带的,可能造成yum不工作. 先安装这两个包 readline-devel 如果没有安装的话,会造成进入python解释器上下左右

Centos6.5安装python2.7.12,pip9.0.1及其注意事项

一:python2.7.12安装 1:获取python2.7.12 wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz 2:确保安装gcc zlib zlib-devel python-devel libffi-devel openssl openssl-devel如果没有请使用yum安装 gcc zlib zlib-devel python-devel libffi-devel openssl openssl-deve

RHEL安装python2.7.12

一.下载python安装包 二.上传python安装包文件到linux操作系统 三.解压缩包 四.配置.编译和安装 五.检测和设置环境变量 一.下载python安装包 输入python网址https://www.python.org/,然后[Downloads] 跳出界面后,选择[Linux/UNIX] 然后选择[python 2.7.12]==>[Download Gzipped source tarball]==>然后下载到本 https://www.python.org/ftp/pyth

CentOS6.8安装python2.7.12以及ipython教程

注:此操作本人用CentOS6.8最小化安装通过    为了ipython可以保存历史纪录,还需要安装sqlite-devel     1.准备工作 yum -y install gcc wget xz unzip zlib-devel openssl openssl-devel sqlite-devel 2.下载源码 wget  https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tar.xz 3.解压: xz -d Python-2.

在CentOS7中安装scala-2.11.12

从官网下载scala的相关版本 https://www.scala-lang.org/download/2.11.12.html 解压安装包 tar zxf scala-2.11.12.tgz -C /usr/scala/ 配置环境变量 # SET SCALA_HOME export SCALA_HOME=/usr/scala/scala-2.11.12 export PATH=$PATH:$SCALA_HOME/bin 配置环境变量之后,执行命令:source /etc/profile,使之生

Centos7.0安装python2.7后yum报错

yum报错: vi /usr/libexec/urlgrabber-ext-down 把头部的Python改成和/usr/bin/yum中一样的

Python2.7.12开发环境构建(自动补全)

一.安装readline-devel包 Python的编译安装依赖于这个包 yum -y install readline-devel 二.安装Python2.7.12 Python官方网站(到此处下载):https://www.python.org/ # tar xf Python-2.7.12.tgz # cd Python-2.7.12 # ./configure --prefix=/usr/local/python27 # make && make install # ln -sv

CentOS7下安装Python3和Python2并存

(一)简述刚安装的centos7.4版本默认是安装Python2.7,由于一些命令需要使用的原因,比如yum等,使用的是2.7.5版本的,由于现在很多库包括django都是使用Python3,因此,有这样的需求:yum使用python2.7版本,django和其他的使用默认的python3版本. (二)查看并备份python2相关信息1,使用python -V 可以查看默认的版本信息. [[email protected] ~]# python -V Python 2.7.5 2,然后使用whi

python2.7.12+ipython2.2.0安装过程

ipython是python的增强环境,可以语法着色,自动补全,功能 强大 先安装基本环境包 yum groupinstall "Development Tools" yum install zlib zlib-devel readline-devel sqlite-devel bzip2-devel openssl-devel gdbm-devel libdbi-devel ncurses-libs 上传python安装包 Python-2.7.12.tgz tar xf Pytho