因爲使用公司服務器時沒有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 命令。