一. 安装依赖库
yum -y install python-devel openssl openssl-devel gcc sqlite sqlite-devel mysql-devel libxml2-devel libxslt-devel tkinter tk-devel
#下载Python
- mkdir /tmp/python
- cd /tmp/python
- wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
二. 解压Python
- cd /tmp/python
- tar -zxf Python-2.7.13.tgz
三. 编译安装
- cd Python-2.7.13
- ./configure
- make
- make install
四. 给新版本Python创建软连接
- ln -s /usr/local/python2.7/lib/libpython2.7.so /usr/lib
- ln -s /usr/local/python2.7/lib/libpython2.7.so.1.0 /usr/lib
- ln -s /usr/local/python2.7/bin/python2.7 /usr/bin/python
- ln -s /usr/local/python2.7/lib/libpython2.7.so /usr/lib64
- ln -s /usr/local/python2.7/lib/libpython2.7.so.1.0 /usr/lib64
五. 安装pip
- wget https://bootstrap.pypa.io/get-pip.py
- python get-pip.py
六. 安装easy-install
- wget https://bootstrap.pypa.io/ez_setup.py
- python ez_setup.py
七. Python中文编码
Python默认情况使用ASCII编码来读取源码,所以中文就会出现乱码。
Python解决中文编码只需要在文件开头输入以下内容
#!/usr/bin/python
# -*- coding: utf-8 -*-