RHEL安装python2.7.12

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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


本文出自 “testing” 博客,转载请与作者联系!

以上是关于RHEL安装python2.7.12的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7.2安装python2.7.12

CentOS7.2安装python2.7.12

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

windows安装python2.7.12和pycharm2018教程

爬虫6:Scrapy的安装与配置(win8 + python2.7.12)

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