Linux 非root用户安装python

背景:公司测试机python版本2.3.4,很多模块不支持,如sorted,subprocess等,需安装2.4以上的版本。普通用户没有root权限,安装的python 2.7 只需给当前用户使用。

步骤:

  (1) 下载python 包

    wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz 

  (2) 安装

   $ tar zxvf Python-2.7.3.tgz
       $ cd Python-2.7.3
       $ ./configure --prefix="your installed path"
       $ make
       $ make install

  (3) 修改环境变量

  安装好后发现用户默认的python版本还是2.3,这是因为PATH中的bin 默认python 命令式2.3的路径,只要修改用户的PATH即可。

  vi .bashrc

  PATH=/home/work/Python-2.7.3/bin:$PATH

  source .bashrc

  (4) ok

  python 2.7 只对当前用户下有效。

  

posted on 2012-11-23 13:59  youngkang  阅读(2941)  评论(0)    收藏  举报