Welcome to EliteQing's Blog

Python安装指南

说明:我的安装环境是centos6.4 ,32位系统;(#号之后内容为注释说明内容)

 1、准备

centos是自带python的,所以可以在shell下直接执行:python

可以看到相应的打印信息,但是系统自带的python2.6版本太旧来,于是就应该自己重新编译一个新版本的python。

但是,最好不要把原系统自带的python给覆盖掉,以防系统出现莫名其妙的问题,可以把新版本的python编译到一个指定的目录下,这样较好!

 2、下载安装包

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

### 下载时若报错说需要证书验证,可以选着放弃验证选项;

解压:

tar -zxvf Python-2.7.5.tar.gz   ###  解压缩下载文件;

3,安装

切换到root用户(su命令)

cd Python-2.7.5

./configure --prefix=/usr/local/python27

如果报错,请把相应缺损的依赖包安装上(用yum命令安装缺省依赖文件),然后继续执行该指令即可!

make  &&   make  install && make clean

等待安装完成,之后执行:

/usr/local/python27/bin/python

可以看到python打印出的信息显示python的版本是我们安装的新版本!

 现在问题出现了,用root用户查看python版本是2.7.5;然而用普通用户却看到的版本是2.6.6

发现问题原来是"在普通用户下任然是执行/usr/bin/python"下的命令;

解决办法:

可以将该脚本连接到/usr/bin目录下,这样就可以在shell中直接启动来,执行:

ln  -s  /usr/local/python27/bin/python   /usr/bin/python27

然后在shell中直接执行:python27 

可以看到,打印出来的信息是我们最新安装的python版本!

4,测试

切换目录到home目录下,新建一个python文件夹,在其中创建一个后缀名为:.py

的文件然后输入如下代码:

#!/usr/bin/python27

import   platform

print  platform.uname()

然后保存文件退出,给文件增加可执行权限之后执行:./文件名

即可看到信息!至此,完成!

我也是初学Python,才疏学浅,肯定有说得不好的地方,希望大家多多指点,我会及时改正,但请千万不要恶语相加啊!谢谢。

如果喜欢本文,请在后面留个言哈。

posted @ 2016-01-02 21:54  EliteQing  阅读(456)  评论(0编辑  收藏  举报