【flasky】1.2、centos环境搭建

注意:新装好的centos环境缺少一些组建,需要自己安装,如下

yum groupinstall Development Tools
yum -y install wget vim gcc gcc-c++ make kernel-devel bzip2-devel zlib zlib-devel php-gd gd-devel ncurses ncurses-devel openssl openssl-devel

yum -y update

可以根据自己情况安装

1、检查现有python版本

python --version
Python 2.6.6
2、下载Python-2.7.10.tgz

解压Python-2.7.10.tgz

tar -zxvf Python-2.7.10.tgz

3、安装Python-2.7.10

创建安装目录

mkdir /opt/python2.7

配置Python-2.7.10安装文件

[root@xu  tmp]# ls
Python-2.7.10  Python-2.7.10.tgz  yum.log
[root@xu  tmp]# cd Python-2.7.10
[root@xu  Python-2.7.10]# ./configure --prefix=/opt/python2.7/(此处表示将python安装到/opt/python2.7目录下)

[root@xu  Python-2.7.10]# make
[root@xu  Python-2.7.10]# make install

安装成功后查看版本

[root@xu Python-2.7.10]# python --version
Python 2.6.6
[root@xu Python-2.7.10]#
4、建立软连接,使系统默认python指向新安装的python

[root@xu bin]# mv /usr/bin/python /usr/bin/python2.6.6

[root@xu bin]# ln -s /opt/python2.7/bin/python2.7 /usr/bin/python
[root@xu bin]# python --version
Python 2.7.10
[root@xu bin]#
然后编辑yum默认的python为旧版本python

vi /usr/bin/yum

修改第一行的python位python2.6.6

再次运行python --version

[root@xu bin]# python --version
Python 2.7.10
python到此升级完成

注意:现在还没有安装easy_install和pip,且安装好后许亚萍配置环境变量

wget -q http://peak.telecommunity.com/dist/ez_setup.py
wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz

配置pip环境变量

[root@xu tmp]# vim /etc/profile

在最后加上这句

PYTHON_HOME=/opt/python2.7
export PATH=$PYTHON_HOME/bin:$PATH

5、安装virtualenv

[root@xu ~]# pip install virtualenv


你可能感兴趣的:(【flasky】1.2、centos环境搭建)