CentOS6.5下安装Python2.7

来源:互联网 发布:2016获取访客qq源码 编辑:程序博客网 时间:2024/05/21 10:39

因为个人爱好,希望在一台机器上构建出不同的用户,并且不同的用户使用的Python环境也不尽相同,所以唯有在用户下安装Python。


1. 下载Python2.7安装包

官网下载网址:https://www.python.org/ftp/python
到官网上下载需要的版本,我选择的是2.7.11
创建目录用于安装:
mkdir software appscd software
获取Python源码:
wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz

2. 编译安装Python2.7

解压源码:

tar zxvf Python-2.7.11.tgz 

设置及安装:

cd Python-2.7.11# 配置./configure --prefix=$HOME/apps/ --enable-shared# 编译及安装make && make install

3. 配置环境变量

设置环境变量中的两个参数:

PATH 和 LD_LIBRARY_PATH

vi .bash_profile####将下面的内容配置到环境变量中####PATH=$HOME/apps/bin:$PATHLD_LIBRARY_PATH=$HOME/apps/lib:$LD_LIBRARY_PATHexport PATHexport LD_LIBRARY_PATH

激活及验证:

source .bash_profileecho $LD_LIBRARY_PATH[tRabbitMQ@iZ250x18mnzZ ~]$ echo $LD_LIBRARY_PATH/home/tRabbitMQ/apps/lib:
这样就设置完成,在用户下直接输入python,可以看到Python版本信息,与安装的版本一致证明Python安装成功,可以根据安装自己需要的包


4. 安装管理包

Python安装包可以有多种方式,我一般有两种方式安装,一种是源码安装,另一种是在线安装。源码安装就是到Python官网中下载相关的包,上传到服务器,然后解包源码,编译安装。另一种在线安装我是使用pip进行安装。但是这两种方式都需要先安装Python的setuptools这个包。

下载地址:https://pypi.python.org/pypi

4.1. 安装setuptools

$wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-12.0.3.tar.gz#md5=f07e4b0f4c1c9368fcd980d888b29a65 $ tar -zxvf setuptools-12.0.3.tar.gz$ cd setuptools=12.0.3$ python setup.py install

4.2. 安装pip

wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gztar zvxf 1.5.5.tar.gz    #解压文件cd pip-1.5.5/python setup.py install

注意:wget获取https的时候要加上:--no-check-certificate

4.3. 使用pip安装及查看


5. 相关资料

1. python多版本管理:http://seisman.info/python-pyenv.html
2. pip 安装资料:http://www.linuxde.net/2014/05/15576.html

0 0
原创粉丝点击