安装过程真让人泪奔,各种悲剧。自己动手丰衣足食。
安装的时候一定要注意路径
升级python 2.6.5
编译python 前需要先安装 编译环境
使用 yum install gcc 来安装编译环境
安装zlib模块:至于为什么,我就不解释了
# wget http://bobo.im/wp-content/uploads/2011/08/zlib-1.2.5.tar.gz 这个地址是我自己找的
# tar zxvf zlib-1.2.5.tar.gz
# cd zlib-1.2.5
# ./configure
# make && make install
安装python2.6.5
# wget http://www.python.org/ftp/python/2.6.5/Python-2.6.5.tar.bz2
# tar jxvf Python-2.6.5.tar.bz2
# cd Python-2.6.5
# ./configure (如不指定 --prefix,默认安装在/usr/local/lib/python2.6)
# make && make install
更改系统默认版本
# mv python /usr/bin/python24
# ln -s /usr/local/bin/python2.6 /usr/bin/python
# 输入python 看看版本是不是python2.6.5
修复不能正常工作的yum
# vim /usr/bin/yum
# 编码设置为utf-8
# 将第一行末的 python 后加上 2.4,即将第一行改为:
# !/usr/bin/python2.4
这样,yum 依然使用 python 2.4 环境运行,一切恢复正常。
安装setuptools
# wget http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg
# sh setuptools-0.6c11-py2.6.egg
# 这样就可以使用easy_install
安装flask
# easy_install virtualenv
# easy_install flask
安装scrapy所需要的东西:
安装twisted
# wget http://tmrc.mit.edu/mirror/twisted/Twisted/8.1/Twisted-8.1.0.tar.bz2
# tar jxvf Twisted-8.1.0.tar.bz2
# cd Twisted-8.1.0
# python setup.py install
安装zope.interface
# wget http://pypi.python.org/packages/source/z/zope.interface/zope.interface-3.6.3.tar.gz
# tar zxvf zope.interface-3.6.3.tar.gz
# cd zope.interface-3.6.3
# python setup.py install
安装libxml2
# yum install libxml2 -y
或者easy_install lxml
安装 pyopenssl
#yum install pyOpenSSL
安装scrapy
# wget http://pypi.python.org/packages/source/S/Scrapy/Scrapy-
0.14.2.tar.gz#md5=aefc425cf5eea31eae029146cf8a8755
# tar zxvf Scrapy-0.14.2.tar.gz
# cd Scrapy-0.14.2
# python setup.py install
安装pymongo
easy_install pymongo
安装的时候一定要注意路径
升级python 2.6.5
编译python 前需要先安装 编译环境
使用 yum install gcc 来安装编译环境
安装zlib模块:至于为什么,我就不解释了
# wget http://bobo.im/wp-content/uploads/2011/08/zlib-1.2.5.tar.gz 这个地址是我自己找的
# tar zxvf zlib-1.2.5.tar.gz
# cd zlib-1.2.5
# ./configure
# make && make install
安装python2.6.5
# wget http://www.python.org/ftp/python/2.6.5/Python-2.6.5.tar.bz2
# tar jxvf Python-2.6.5.tar.bz2
# cd Python-2.6.5
# ./configure (如不指定 --prefix,默认安装在/usr/local/lib/python2.6)
# make && make install
更改系统默认版本
# mv python /usr/bin/python24
# ln -s /usr/local/bin/python2.6 /usr/bin/python
# 输入python 看看版本是不是python2.6.5
修复不能正常工作的yum
# vim /usr/bin/yum
# 编码设置为utf-8
# 将第一行末的 python 后加上 2.4,即将第一行改为:
# !/usr/bin/python2.4
这样,yum 依然使用 python 2.4 环境运行,一切恢复正常。
安装setuptools
# wget http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg
# sh setuptools-0.6c11-py2.6.egg
# 这样就可以使用easy_install
安装flask
# easy_install virtualenv
# easy_install flask
安装scrapy所需要的东西:
安装twisted
# wget http://tmrc.mit.edu/mirror/twisted/Twisted/8.1/Twisted-8.1.0.tar.bz2
# tar jxvf Twisted-8.1.0.tar.bz2
# cd Twisted-8.1.0
# python setup.py install
安装zope.interface
# wget http://pypi.python.org/packages/source/z/zope.interface/zope.interface-3.6.3.tar.gz
# tar zxvf zope.interface-3.6.3.tar.gz
# cd zope.interface-3.6.3
# python setup.py install
安装libxml2
# yum install libxml2 -y
或者easy_install lxml
安装 pyopenssl
#yum install pyOpenSSL
安装scrapy
# wget http://pypi.python.org/packages/source/S/Scrapy/Scrapy-
0.14.2.tar.gz#md5=aefc425cf5eea31eae029146cf8a8755
# tar zxvf Scrapy-0.14.2.tar.gz
# cd Scrapy-0.14.2
# python setup.py install
安装pymongo
easy_install pymongo