在centos6.5 中 默认的Python版本是 2.6.6,我在使用Django最新版本的时候,发现出现语法错误!于是决定升级Python;步骤如下 一.安装Python 2.7.10 1.下载
wget http://www./ftp/python/2.7.10/Python-2.7.10.tgz 下载完成后: 2.解压 tar -xvf Python-2.7.10.tar 3.编译/安装 首先要新建一个目录,用来作为Python2.7.10的安装目录 mkdir /usr/local/python2.7 然后开始编译 cd Python-2.7.10 #进入解压后的Python目录 ./configure --prefix=/usr/local/python2.7 #等待编译完成 make && make install #等待安装
mv /usr/bin/python /usr/bin/python2.6 #将原版本的python更换一个名字 要想使用python还需要增加新版本的python ,可以使用软链或者在PATH 中加入新版Python的bin目录 ln -s /usr/local/python2.7 /usr/bin/python或者 vim /etc/profile 加入下面一行 export PATH="/usr/local/python2.7/bin:$PATH" 保存退出 source /etc/profile 现在命令行输入 python 看到的版本是不是 2.7.10 了!!! 二、安装setuptools 下载: <>方式有多种,这里我们介绍一种方式:
wget --no-check-certificate https://bootstrap./ez_setup.py 下载后,得到一个 ez_setup.py 文件 运行它 python ez_setup.py --insecure 不出意外的话。setuptools 就安装成功了! 三、安装pip 下载: wget "https://pypi./packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate 解压-安装: tar -xzvf pip-1.5.4.tar.gz cd pip-1.5.4 python setup.py install OK 四、yum修改 如果不做这一步,yum将报错 vim /usr/bin/yum 将 #!/usr/bin/python 改成之前修改的 #!/usr/bin/python2.6 保存退出! OK 五、MySQLdb的安装 使用pip: pip install MySQL-python 六、安装Django pip install django 或 pip install Django==版本号 到这里,Python已成功升级至2.7.10 |
|