`
leixbo
  • 浏览: 32619 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

python版本升级至2.7.7

阅读更多

    最近遇到一台服务器的python版本为2.6.6的(python -V命令可以查看到版本号),但是有的模块不支持,所以将其升级到了2.X的最后一个版本2.7.7

   升级步骤大致归纳了一下:

 

1、下载2.7.7的安装包

    可以再https://www.python.org/download/releases/2.7.7/上面找到最新安装包,找到链接后可以直接用wget下载,wget https://www.python.org/ftp/python/2.7.7/Python-2.7.7.tgz 。当然也可以下载到本地,然后通过ftp上传到服务器

 

2、解压,编译,安装

    解压后进入解压目录,依次执行以下命令(一般都把软件安装在/usr/local目录下)

    

./configure --prefix=/usr/local/python-2.7  
make  
make install  

 

 

3、建立软链接

    此时执行python应该还是老版本,此时到/usr/bin目录中建立新的软连接指向

    

mv python python_old
ln -s /usr/local/python-2.7/bin/python2.7 /usr/bin/python
 

 

4、检查版本

    

[leibo@mywork ~]$ python -V
Python 2.7.7
 

 

升级已完成

 

5、解决yum问题

    python软链接指向python2.7版本后,yum不能正常工作 

    

[leibo@mywork ~]$ yum
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   No module named yum
 

    解决方法: 

        $vi /usr/bin/yum 

        将文本编辑显示的第一行 

        #!/usr/bin/python修改为#!/usr/bin/python2.6,保存修改即可

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics