Python-直譯器的區分

Python-直譯器的區分

學習 Python 的人都知道,Python 最響亮的一句推廣就是:人生苦短,我用 Python 。

Python 因其的應用範圍廣、簡潔性、自動化指令碼等一系列特點。迅速登上了語言榜的前幾名。

Python 能應用於網路爬蟲(Scrapy)、資料分析(Numpy Pandas Matplotlib)、 Web 應用開發(Django Flask Tornado)、伺服器後臺、自動化運維、機器學習、科學計算、人工智慧等。

而相對初學者,下載直譯器往往讓人很捉狂。故在此,我帶大家區分一下直譯器。

下載地址:

https://www。python。org/

https://www。anaconda。com/distribution/

大家在下載安裝各個直譯器之後,必須在環境變數中配置 Path(即輸入安裝路徑,Python 和 PIP 路徑都要配置)。而各個直譯器的 Path 越靠前,當在命令列盲打 Python 時,出現的第一個就是靠前的那一個!

然後在命令列下輸入 where python ,即可查詢各個 Python 的版本。

而為了區分各個直譯器,我們往往用修改名字的方法進行區別。在安裝目錄下,把 python。exe 程式修改為易於辨認的檔名。PIP 同理。(先把 Python 或 PIP 檔案複製一下)

如 python2。x 系列的,則修改為 python2。exe 或 python2-conda。exe,並在 scripts 資料夾中,把 pip 改為 pip2 或 pip2-conda(但實際上,資料夾已經存在 pip2 的,則不用改!)。

如 python3。x 系列的,則修改為 python3。exe 或 python3-conda。exe,並在 scripts 資料夾中,把 pip 改為 pip3 或 pip3-conda(但實際上,資料夾已經存在 pip3 的,則不用改!)。

PS : 在 anaconda 直譯器中,必須在 pip 的路徑下先複製一個 pip-script。py 檔案,然後修改為 pip2-conda-script。py 或 pip3-conda-script。py

PPS: 最後,在進入了 Python 的編輯狀態之後,可以輸入 exit() 進行退出。

Python-直譯器的區分