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 只对当前用户下有效。
浙公网安备 33010602011771号