RHEL安装python2.7.12

一.下载python安装包

二.上传python安装包文件到linux操作系统

三.解压缩包

四.配置、编译和安装

五.检测和设置环境变量

一.下载python安装包

  1. 输入python网址https://www.python.org/,然后【Downloads】

跳出界面后,选择【Linux/UNIX】

然后选择【python 2.7.12】==》【Download Gzipped source tarball】==》然后下载到本

https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz

二.上传python安装包文件到linux操作系统

1.安装好WinSCP软件(可以在360软件管家里面下载)

2. 双击打开WinSCP软件

3.登录

【主机名】==》【用户】==》【密码】==》【登录】

验证信息

【是】

登录成功

将python文件上传到/usr/local,然后【确定】

三.解压缩包

1.输入  【cd /usr/local/】

[[email protected] ~]# cd /usr/local

[[email protected] local]# ls

bin  etc  games  include  lib  libexec  Python-2.7.12.tgz  sbin  share  src

[[email protected] local]#

2.解压操作

1.输入【tar -zxvf /usr/local/Python-2.7.12.tgz】

[[email protected] local]# tar -zxvf /usr/local/Python-2.7.12.tgz

2.输入 【ls】 查看是否有Python-2.7.12的文件夹

[[email protected] local]# ls

bin  etc  games  include  lib  libexec  Python-2.7.12  Python-2.7.12.tgz  sbin  share  src

[[email protected] local]#

四.配置、编译和安装

输入【cd Python-2.7.12】进入Python-2.7.12文件夹

1、configure 配置

输入【./configure --prefix=/usr/local/Python-2.7.12】,进行安装配置

[[email protected] Python-2.7.12]# ./configure --prefix=/usr/local/Python-2.7.12

这个过程的时间比较

看到creating Makefile,配置成功

2、 make 编译

输入【make】,进行编译

[[email protected] Python-2.7.12]# make

出现下列提示表示正在进行

安装成功

3、 make install 安装

1.输入【make install】

[[email protected] Python-2.7.12]# make install

2.正在安装

3.安装成功

五、检测和设置环境变量

1、安装完后,我们在linux命令行中打入python,执行的还是之前系统自带的2.4版本,这个跟系统的环境变量有关

按【ctrl+d】 退出python界面

2、进入/usr/bin/文件夹里面看到有如下文件:python、python2、pthon2.4,如下图:

3、如果我们用绝对路径的方式来执行刚刚安装的2.6版本就会运行2.6版本的了,如下图:

[[email protected] bin]# /usr/local/Python-2.7.12/bin/python

4、查看当前目录

[[email protected] bin]# pwd

/usr/bin

[[email protected] bin]#

5、切换到该目录下,也发现有跟/usr/bin/目录下一样的python文件,

6、用PATH="$PATH":/usr/local/Python-2.7.12/bin/把该目录添加到linux环境变量中,如下图

[[email protected] bin]# PATH="$PATH":/usr/local/Python-2.7.12/bin/

[[email protected] bin]# echo $PATH

/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/Python-2.7.12/bin/

[[email protected] bin]#

7、此时再在命令行里输入python,系统还是执行2.4版本的,因为系统先搜到的是/usr/bin/里面的python,但是输入python2.7已经执行2.7版的了,如下图:

注:按【ctrl+d】 退出python界面

8、我们到/usr/bin/中删除里面的python文件,然后再在该目录下创建2.7的一个symbolic link就可以让系统执行我们想要的2.7版本了,如下:

1、cd /usr/bin

2、rm -rf python

输入:ls -l python*  会看到标红色

3、ln -s /usr/local/Python-2.7.12/bin/python ./python

[[email protected] bin]# pwd

/usr/local/Python-2.7.12/bin

[[email protected] bin]# cd /usr/bin/

[[email protected] bin]# rm -rf python

[[email protected] bin]# python

-bash: /usr/bin/python: No such file or directory

[[email protected] bin]# ls -l python*

lrwxrwxrwx 1 root root    6 Dec 25 03:03 python2 -> python

-rwxr-xr-x 1 root root 5708 Dec 22  2011 python2.4

[[email protected] bin]# ln -s /usr/local/Python-2.7.12/b

bin/   build/

[[email protected] bin]# ln -s /usr/local/Python-2.7.12/bin/python ./python

[[email protected] bin]#

再次输入:ls -l python*   ,看到红色标记已经消失

最后验证输入python

wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz

时间: 2024-10-11 13:05:41

RHEL安装python2.7.12的相关文章

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

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.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解释器上下左右

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的

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

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

如何在CentOS6上安装Python2.7和Python3.3

原文来自http://toomuchdata.com/2014/02/16/how-to-install-python-on-centos/,个人觉得对在linux安装新版本Python是很有参考意义,因而转载,原文是英文的,本人简单翻译下,大家看懂即可,有不妥的地方请留言. 如何在CentOS 6上同时安装Python 2.7和Python 3.3 本文将介绍如何在CentOS 6上安装Python 2.7和3.3.下面以Python 2.7.6和Python 3.3.5为例进行说明,但本人实

Linux CentOS6编译安装Python2.7

CentOS6.x系统中一直沿用的都是Python2.6.x(目前最新版本是python-2.6.6),有时不能满足某些应用生产环境和开发环境的需要,直接从yum官方仓库和epel中安装Python2.7(目前最新版本是python-2.7.12)似乎也是没有什么可能,除非使用更三方的软件源.CentOS6.x系统中有很多系统组件是使用Python2.6的,比如刚才提到的yum,但yum不一定是唯一依赖Python2.6的程序,尽管一般的生产环境中不会使用到特别混杂的运行环境,但在使用的过程中需

Windows下安装python2和python3多版本教程 转

Windows下安装python2和python3多版本教程   转 作者:云游道士 字体:[增加 减小] 类型:转载 时间:2017-03-30我要评论 这篇文章主要介绍下Windows(我用的Win10)环境下的python2.x 和 python3.x 的安装,以及python2.x 与 python3.x 共存时的配置问题. 现在大家常用的桌面操作系统有:Windows.Mac OS.ubuntu,其中Mac OS 和 ubuntu上都会自带python.这里我们只介绍下Windows(