1.怎样从python2.7.6升级到2.7.12
第一步:下载 # wget thon.org/ftp/python/2.7.12/Python-2.7.12.tar.xz
第二步: 解压刚刚下载的压缩包 #tar -xvf Python-2.7.12.tar.xz
第三步:新建安装目录 mkdir /usr/local/Python27
第四步: 编译./configure --prefix=/usr/local/python27
第五步:make
第六步:make install
第七步:移动原来旧的Python # mv /usr/bin/python /usr/bin/python_old
第八步:将新安装的Python添加到默认Python # ln -s /usr/local/python27/bin/python2.7 /usr/bin/python (注意这里的Python目录是当时自己配置的安装目录)
第九步:最后一步检测#Python --version
2.怎样把linux的python2.7.6升级到python2.7.12
第一步:下载 # wget thon.org/ftp/python/2.7.12/Python-2.7.12.tar.xz第二步: 解压刚刚下载的压缩包 #tar -xvf Python-2.7.12.tar.xz第三步:新建安装目录 mkdir /usr/local/Python27第四步: 编译./configure --prefix=/usr/local/python27第五步:make第六步:make install第七步:移动原来旧的Python # mv /usr/bin/python /usr/bin/python_old第八步:将新安装的Python添加到默认Python # ln -s /usr/local/python27/bin/python2.7 /usr/bin/python (注意这里的Python目录是当时自己配置的安装目录)第九步:最后一步检测#Python --version。
3.怎样把linux的python2.7.6升级到python2.7.12
第一步:下载 # wget thon.org/ftp/python/2.7.12/Python-2.7.12.tar.xz
第二步: 解压刚刚下载的压缩包 #tar -xvf Python-2.7.12.tar.xz
第三步:新建安装目录 mkdir /usr/local/Python27
第四步: 编译./configure --prefix=/usr/local/python27
第五步:make
第六步:make install
第七步:移动原来旧的Python # mv /usr/bin/python /usr/bin/python_old
第八步:将新安装的Python添加到默认Python # ln -s /usr/local/python27/bin/python2.7 /usr/bin/python (注意这里的Python目录是当时自己配置的安装目录)
第九步:最后一步检测#Python --version
4.centos6.5 怎么将python2.6升级到2.7
由于CentOS6.5 自带python版本为2.6.6,实际中使用的大多为2.7.x版本。于是手动升级一下,做个记念。
查看python的版本
#python -V
Python 2.6.6
1.下载Python-2.7.6
#wget python.org/ftp/python/2.7.6/Python-2.7.6.tgz
2.解压
#tar -zxvf Python-2.7.6.tgz
3.更改工作目录
#cd Python-2.7.6
4.安装
#./configure
#make all
#make install
#make clean
#make distclean
5.查看版本信息
#/usr/local/bin/python2.7 -V
6.建立软连接,使系统默认的 python指向 python2.7
#mv /usr/bin/python /usr/bin/python2.6.6
#ln -s /usr/local/bin/python2.7 /usr/bin/python
7.重新检验Python 版本
#python -V
2.7.6
8.解决系统 Python 软链接指向 Python2.7 版本后,因为yum是不兼容 Python 2.7的,所以yum不能正常工作,我们需要指定 yum 的Python版本
#vim /usr/bin/yum
将文件头部的
#!/usr/bin/python
改成
#!/usr/bin/python2.6.6
5.如何从python2.6.1升级到2.6.7
升级python2.6到2.7建议 在普通用户下面升级。想更好的学习python请关注逗Python基础教程地!
步骤如下:
1.下载python2.7.10的src安装包
2.找到Modules/Setup,找到463行左右
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
去掉注释变为:
zlib zlibmodule.c -I$(prefix)/include L$(exec_prefix)/lib -lz
3.为configure增加执行属性
chmod +x /app/hadoop/python/src/Python-2.7.10/configure
chmod +x /app/hadoop/python/src/Python-2.7.10/Modules/_ctypes/libffi/configure
chmod +x /app/hadoop/python/src/Python-2.7.10/Modules/zlib/configure
4.利用root用户安装相关资源
yum groupinstall "Development tools"
yum install MySQL-python zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel -y
yum install python-psycopg2 -y
yum install MySQL-python -y
yum install gcc python-devel -y
yum install python-memcached -y
5. 切换为 普通用户 传统的3步骤
configure --prefix /app/hadoop/python/2.7
make
make install
建立软连接
ln /app/hadoop/python/2.7/bin/python2.7 /app/hadoop/python/2.7/bin/python
6.修改环境变量 ~/.bash_profile
export JAVA_HOME=/app/hadoop/java/jdk1.6.0_38
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export HADOOP_HOME=/app/hadoop/hadoop/hadoop-2.5.2
export PATH=/usr/sbin:$PATH
export PYTHONPATH=/app/hadoop/python/2.7/bin
export PATH=$PYTHONPATH:$HADOOP_HOME/bin:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin:$PATH
7.source ~/.bash_profile
8. 下载 pip安装文件 并安装即可。