CentOS Python2.4升级到Python2.7
2013-03-18 20:02
579 查看
本来python是2.4的,好像不支持requests模块.我就升级到python2.7,结果yum又不能用了.下面是完整的解决方案.
# yum install gcc gcc-c++.x86_64 compat-gcc-34-c++.x86_64 openssl-devel.x86_64 zlib*.x86_64
# wget http://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2
# tar -xvjf Python-2.7.tar.bz2
# cd Python*
# ./configure --prefix=/opt/python27
# make
# make install
#vi ~/.bash_profile
这时候Python已经升级好了,但是默认的Python版本还是2.4.3
# mv /usr/bin/python /usr/bin/python_backup
# ln -s /opt/python27/bin/python /usr/bin/
# python -V
Python 2.7
这个时候yum又不能用了
# vim /usr/bin/yum
#!/usr/bin/python
改成
#!/usr/bin/python2.4
这时候yum修复了,下面就是安装easy_install,pip和requests
# curl -O http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg
# chmod 775 setuptools-0.6c11-py2.7.egg
# sh setuptools-0.6c11-py2.7.egg
# curl -O http://pypi.python.org/packages/source/p/pip/pip-1.0.tar.gz
# tar xvfz pip-1.0.tar.gz
# cd pip-1.0
# python setup.py install
# /opt/python27/bin/easy_install requests
Python升级
# yum install gcc gcc-c++.x86_64 compat-gcc-34-c++.x86_64 openssl-devel.x86_64 zlib*.x86_64# wget http://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2
# tar -xvjf Python-2.7.tar.bz2
# cd Python*
# ./configure --prefix=/opt/python27
# make
# make install
#vi ~/.bash_profile
这时候Python已经升级好了,但是默认的Python版本还是2.4.3
# mv /usr/bin/python /usr/bin/python_backup
# ln -s /opt/python27/bin/python /usr/bin/
# python -V
Python 2.7
这个时候yum又不能用了
# vim /usr/bin/yum
#!/usr/bin/python
改成
#!/usr/bin/python2.4
这时候yum修复了,下面就是安装easy_install,pip和requests
# curl -O http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg
# chmod 775 setuptools-0.6c11-py2.7.egg
# sh setuptools-0.6c11-py2.7.egg
# curl -O http://pypi.python.org/packages/source/p/pip/pip-1.0.tar.gz
# tar xvfz pip-1.0.tar.gz
# cd pip-1.0
# python setup.py install
# /opt/python27/bin/easy_install requests
相关文章推荐
- CentOS 5升级Python版本(2.4>2.7)
- CentOS下Python升级记录(2.4--2.7)
- centos5.8 python 2.4 升级到2.7
- CentOS 5升级Python版本(2.4>2.7)
- centos5.2升级python2.4到python2.7
- centos 5.8升级python 2.4到2.7
- Centos 5 升级 python 2.4 -> 2.7
- centos5.5_x64 升级Python2.4到2.7
- centos 6.8 下python2.6 升级python2.7,安装pip工具
- CentOS升级Python2.7导致使用pip等命令安装模块失败
- CentOS 6.3上python2.6升级到2.7
- centos默认python2.6升级到python2.7,并用pip方式安装python工具包。
- centos默认python2.6升级到python2.7,并用pip方式安装python工具包
- centos6.8升级到python2.7及安装pip
- CentOS 5升级Python版本(2.4>2.7)
- centos6.5升级python为2.7
- Centos 升级python2.7到python3.4.2
- Centos 6.4 python 2.6 升级到 2.7
- centos6.5 升级python2.6到python2.7
- CentOS6.5下升级python2.6到python2.7