Linux centos 6.X环境下配置python2.7.9 过程随笔

安装Python之前需要安装所需的依赖包

1)安装devtoolset

yum groupinstall "Development tools"

安装过程中询问是否下载  选择“Y”

直至出现

升级安装完成即可


2)安装编译Python需要的包包

根本目录下依次运行以下命令安装相应依赖包
yum install zlib-devel yum install bzip2-devel yum install openssl-devel yum install ncurses-devel yum install sqlite-devel

3)下载并解压Python 2.7.9的源代码

cd 
wget --no-check-certificate https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tar.xz     *在线下载python*
tar xf Python-2.7.9.tar.xz   *解压下载压缩包 注意tar命令运用区别 见附1*
cd Python-2.7.9    *进入到python目录*

附件1:tar命令运用

1、*.tar 用 tar -xvf 解压

2、*.gz 用 gzip -d或者gunzip 解压

3、*.tar.gz和*.tgz 用 tar -xzf 解压   tar.xz  用 tar -Jxvf 解压

4、*.bz2 用 bzip2 -d或者用bunzip2 解压

5、*.tar.bz2用tar -xjf 解压

6、*.Z 用 uncompress 解压

7、*.tar.Z 用tar -xZf 解压

8、*.rar 用 unrar e解压

9、*.zip 用 unzip 解压

4)编译与安装Python 2.7.9

1> ./configure --prefix=/usr/local
补:configure 命令执行完之后,会生成一个 Makefile 文件,这个 Makefile主要是被下一步的 make 命令所使用。打开 Makefile你就会发现,里边制定了构建的顺序, Linux 需要按照Makefile 所指定的顺序来构建 (build) 程序组件。

 

 

 

2> make

make实际上编译你的源代码,并生成执行文件。

 

 

3> 再执行make install 命令

make install

make install实际上是把生成的执行文件拷贝到 linux系统中必要的目录下,比如拷贝到 /usr/local/bin 目录下,这样所有 user就都能运行这个程序了。

5)将python命令指向Python 2.7.9

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

6)检查Python版本(完成安装)

sh
sh-4.1# python -V
Python 2.7.9

 *按键盘上的ctrl+d或者exit键退出sh命令*


posted @ 2018-03-13 09:53  chadow  阅读(141)  评论(0编辑  收藏  举报