首页 / 操作系统 / Linux / CentOS 6.5 脚本自动化装 Python2.6升级2.7
前提:CentOS 6.5现有的yum源, 并且能通网脚本会自动安装Python2.7.8 、 pip 、 easy 、setuptools正文:代码内容#!/bin/bash # a script to install python 2.7 on CentOS 6.x system. # CentOS 6.x has python 2.6 by default, while some software (e.g. django1.7) # need python 2.7.
# download and install python version="2.7.8" python_url="https://www.python.org/ftp/python/$version/Python-${version}.tgz"
# check current python version echo "before installation, your python version is: $(python -V &2>1)" python -V 2>&1 | grep "$version" if [ $? -eq 0 ]; then echo "current version is the same as this installation." echo "Quit as no need to install." exit 0 fi
echo "download/build/install your python" cd /tmp wget $python_url tar -zxf Python-${version}.tgz cd Python-${version} ./configure make -j 4 make install sleep 5
echo "check your installed python" python -V 2>&1 | grep "$version" if [ $? -ne 0 ]; then echo "python -V is not your installed version" /usr/local/bin/python -V 2>&1 | grep "$version" if [ $? -ne 0 ]; then echo "installation failed. use "/usr/local/bin/python -V" to have a check" fi exit 1 fi sleep 5
# install pip for the new python echo "install pip for the new python" easy_install pip # check pip version pip -V
echo "Finished. Well done!" echo "If "python -V" still shows the old version, you may need to re-login." echo "And/or set /usr/local/bin in the front of your PATH environment variable." echo "-------------------------"下面关于Python的文章您也可能喜欢,不妨参考下:《Python核心编程 第二版》.(Wesley J. Chun ).[高清PDF中文版] 下载见 http://www.linuxidc.com/Linux/2013-06/85425.htm?1457061350967零基础如何入门Python http://www.linuxidc.com/Linux/2016-10/136485.htmUbuntu 14.04安装Python 3.3.5 http://www.linuxidc.com/Linux/2014-05/101481.htmCentOS上源码安装Python3.4 http://www.linuxidc.com/Linux/2015-01/111870.htmUbuntu 14.04下Python数据处理环境搭建 http://www.linuxidc.com/Linux/2017-01/139568.htmPython Paramiko模块安装和使用 http://www.linuxidc.com/Linux/2017-01/139973.htm《Python开发技术详解》.( 周伟,宗杰).[高清PDF扫描版+随书视频+代码] http://www.linuxidc.com/Linux/2013-11/92693.htm在CentOS 6.5上安装Python2.7 http://www.linuxidc.com/Linux/2016-10/136206.htmUbuntu 14.04 LTS下编译安装Open Babel和Python语言绑定 http://www.linuxidc.com/Linux/2017-01/139569.htm本文永久更新链接地址