windows 上搭建環境比較簡單,直接下載安裝包,直接安裝便可,python
安裝完畢以後 E:\Python\Python35\Scripts\;E:\Python\Python35\; 會被加入到 環境變量PATH 中。linux
通常狀況下,Linux都會預裝 Python了,可是這個預裝的Python版本通常都很是低,不少 Python的新特性都沒有,必須從新安裝新一點的版本,從下邊的截圖,能夠看到個人 linux下,預裝Python 的版本很是低, 2.6.6版本。須要從新安裝一個較爲主流的版本。
windows
去官網下載地址:http://www.python.org/download/ 下載你須要的Python版本,優化
執行命令 tar -xzf Python-XXX.tgz 解壓到指定目錄ui
解壓後進去目錄:spa
configure 命令執行完以後,會生成一個 Makefile 文件,這個 Makefile主要是被下一步的 make 命令所使用。打開 Makefile你就會發現,裏邊制定了構建的順序, Linux 須要按照Makefile 所指定的順序來構建 (build) 程序組件。命令行
make實際上編譯你的源代碼,並生成執行文件。ip
make install其實是把生成的執行文件拷貝到 linux系統中必要的目錄下,好比拷貝到 /usr/local/bin 目錄下,這樣全部 user就都能運行這個程序了。get
到這裏已經算安裝完啦,總的來講,須要進過, configure->make->make install 的過程io
再執行命令python 發現,運行的python 仍是之前的版本。還未使用新安裝的版本。此時須要執行命令which python
來了解 當前python的路勁。 筆者機器上的路勁是 /usr/bin/python。
其實剛纔 make install 完了以後 在解壓的目錄裏面會生成一個 python文件,將這個文件覆蓋/usr/bin/python的文件便可
命令行交互模式: 搭建好python環境時,在命令行輸入python 時 會進入交互模式,直接輸入一些命令就能夠獲得執行結果啦
文件執行模式:搭建好python環境時, python代碼存放在python文件裏面,經過 命令 python {文件名},便可執行python程序了。
源代碼: Python源代碼的文件以「py」爲擴展名,由python解釋器解釋運行
字節代碼:Python源文件通過編譯後生成的擴展名爲 「pyc」的文件
編譯方法: import py_compile
py_compile.compile("hello.py")
優化代碼: 通過優化的源文件, 擴展名「pyo」
優化方法: python -o -m py_compile hello.py
以上三種類型都可直接運行