天天看點

如何在`Linux`伺服器上安裝`python`、`pip`、`pytest`

本文主要介紹如何在<code>linux</code>伺服器上安裝<code>python</code>、<code>pip</code>、<code>pytest</code>,以本人實際安裝為例。

本部分内容主要分為四個步驟:

linux伺服器上更新python

pip的下載下傳和安裝

setuptools的下載下傳和安裝

pytest的安裝

下面介紹詳細步驟:

伺服器上python為2.4版本,現在需要将其更新為2.7版本。具體步驟如下:

首先連接配接伺服器xx.xx.xx.xx,然後輸入<code>sudo wget http://www.python.org/ftp/python/2.7.3/python-2.7.3.tgz</code>,出現提示無法建立ssl連接配接,需要在wget後添加<code>--no-check-certificate</code>,開始下載下傳python包:

輸入<code>tar</code>指令,解壓python包:

輸入<code>cd python-2.7.3</code>,不能進入到python檔案夾,提示權限不夠。需要更改檔案夾權限,輸入<code>sudo chmod a+x python-2.7.3</code>指令,更改檔案夾權限

然後進入到python檔案夾:

順利進入python檔案夾,開始進行配置:

編譯源代碼,并生成執行檔案:

安裝檔案:

把生成的執行檔案拷貝到linux系統中必要的目錄下,如拷貝到/usr/local/bin目錄下,這樣所有user就都能運作這個程式了。輸入指令<code>which python</code>,顯示在/usr/local/bin/python目錄下。輸入指令<code>python2.7</code>,進入到python新版本。

以後需要使用新版python,就輸入python2.7。

linux軟體安裝大同小異,基本都需要安裝configuration&gt;make&gt;make install的順序執行。

輸入<code>wget</code>指令,下載下傳pip包:

輸入<code>tar</code>指令,解壓包:

進入pip檔案夾:

安裝pip

安裝pip過程中,在最後一步遇到問題,需要補充安裝<code>setuptools</code>,裝完setuptools後,繼續執行#python setup.py install,完成pip的安裝,裝完pip後再安裝pytest。

下載下傳setuptools包:

解壓setuptools包:

轉到setuptools檔案夾下:

編譯setuptools:

開始執行setuptools安裝:

這裡隻需要一行指令就可以完成pytest的安裝:

<code>pip</code>:python軟體安裝包,<code>“a tool for installing and managing python packages.”</code>

<code>pytest</code>:python測試架構

pip安裝軟體

pip檢視已安裝的軟體

pip檢查哪些軟體需要更新

pip更新軟體

pip解除安裝軟體