因为使用公司服务器时没有root权限,只能把python安装到我的文件夹下,使用源码包方式安装,这里记录一下。python
1.python下载linux
cd到目录/users/w,在此目录下安装python。经过wget命令下载python源码包:服务器
2.解压python到当前目录工具
$ tar zxvf Python-2.7.9.tar.xz
3.编译与安装
a)./configure --prefix=/users/w/python
经过执行脚本./configure开始编译, 这一过程能够决定系统的配置并建立相应的Makefile文件。这个 Makefile主要是被下一步的 make 命令所使用,里边制定了构建的顺序, Linux 须要按照Makefile 所指定的顺序来构建 (build) 程序组件。--prefix=/users/w/python指定安装目录为/users/w/python。
b)make
make实际上编译源代码,并生成执行文件。post
c)make installui
make install其实是把生成的执行文件拷贝到 linux系统中必要的目录下,好比拷贝到 /users/w/python/bin 目录下。spa
至此,python在/users/w/python目录下安装完成。3d
4.setuptools工具安装code
首先经过wget命令下载:blog
解压
$tar zxvf setuptools-24.0.0.tar.gz
编译。先cd到setuptools目录,因为没有建立连接,直接用users/w/python/bin/pthon解释器来执行
$/users/w/python/bin/pthon setup.py build
安装
$/users/w/python/bin/pthon setup.py install
安装完成后,能够使用easy_install 命令。