python2 4情況下安裝python2 7

2021-06-26 06:41:08 字數 2716 閱讀 4764

linux

環境下

python

的安裝過程

前言

一般情況下,

linux

都會預裝

python

了,但是這個預裝的

python

版本一般都非常低,很多

python

的新特性都沒有,必須重新安裝新一點的版本,從下邊的截圖,可以看到我的

linux

下,預裝

python

的版本非常低,古老的

2.4.3

版本。這裡我準備安裝現階段稍微主流點的版本

安裝

解壓

後邊需要做的事情需要你具有

super user

或者administrator

的許可權。圖方便,我直接切換到了

root

使用者下。

tar -xzf python-2.7.3.tgz

解壓後進入

python-2.7.3

目錄,會看到一下檔案

(注:藍色為資料夾,綠色和黑色為檔案

)編譯

&

安裝

python-2.7.3

根目錄下執行

./configure補:

configure

命令執行完之後,會生成乙個

makefile

檔案,這個

makefile

主要是被下一步的

make

命令所使用。開啟

makefile

你就會發現,裡邊制定了構建的順序,

linux

需要按照

makefile

所指定的順序來構建

(build)

程式元件。

實際上編譯你的源**,並生成執行檔案。

再執行make install

命令make install

make install

實際上是把生成的執行檔案拷貝到

linux

系統中必要的目錄下,比如拷貝到

/usr/local/bin

目錄下,這樣所有

user

就都能執行這個程式了。

到這裡python

就算安裝完成了。需要說的是,其實其他的

linux

軟體安裝也是大同小異的,基本都需要走

configure>make>make install

這麼乙個過程。

hello world

安裝完之後,我們執行

python

命令,你會發現預設的

python

命令仍舊是指向舊的版本

2.4.3

[admin@bej301441 bin]$ which python

/usr/local/bin/python

執行which python

命令,你會發現預設的

python

是在/usr/local/bin/python

目錄下,實際上我們新安裝的

python

也在這個目錄下。

在命令列輸入

python2.7,

這樣就會執行到我們新的

python

版本了。

上建立乙個

hello.py

檔案,裡邊只寫一行**

print "hello ptian"

然後執行

不得不承認當我第一次看到

python

的時候,就被

python

的高效所打動,從來沒有一門程式語言讓我覺得程式設計是可以這麼愉悅的

…*****==eof*****===

沒有管理員許可權的情況下使用pip安裝python包

很多時候我們拿到伺服器的賬號,只是乙個普通使用者,沒有root許可權,這沒有關係。關鍵是沒有pip 沒有必要的python包。wget python get pip.py user安裝完成後會在家目錄下生成 local 資料夾,裡面有bin和lib,bin 裡就有我們需要的pip easy inst...

非root情況下安裝mysql

由於沒有root許可權,不想使用root使用者安裝在系統中的mysql,今天打算在伺服器自己的個人目錄裡安裝mysql。找到了乙個非root使用者安裝的方法,按步驟做下來還是踩了不少坑,由此記錄一下。參考 linux下非root許可權安裝mysql tar zvxf tar.gz 解壓縮 cd 進入...

在無root許可權的情況下安裝python模組

root安裝 使用easy install安裝 easy install是乙個工具,不是系統自帶,需要安裝,它的作用類似於php中的pear,或者ruby中的gem,或者perl中的cpan。安裝命令如下 wget q python ez setup.py packagename 無root許可權 ...