這邊就不對Python的優缺點進行比較,我比較希望呈現的是當你選擇了Python後,如何正確地建構出適當的編譯環境及程式庫來支援專案。
首先必須來介紹一下編譯環境:
Python官網Python分2.x及3.x,而3.x也刪去了一些對2.x程式碼的相容性,取而代之的是一些新觀念。
至於要選擇哪一種見仁見智,我選擇2.7的理由是一些程式庫對3.x相容性較差,甚至發現安裝後並不支援,因此選擇資源較多的2.7版本。
我這裡也附上2.7.13版,以防哪一天官網把連結撤了XD
安裝過程沒什麼困難,不過我建議把這個選項勾起來,之後做事會比較方便,至於有沒有勾起來的差別在於使用python.exe及相關執行檔的時候需不需要完整路徑:
如果你有勾起來,可以到"系統/進階系統設定/環境變數"檢查是否有添加成功:
安裝好以後可以打開IDLE,也就是Python的GUI:
其實這個GUI有點像MATLAB,你可以在Command window做任何Python支援的運算:
確認Python能運行後,接下來要教大家安裝whl檔,也就是程式庫,打開命令提示字元,如果你在安裝時有添加路徑,那麼這裡只要輸入pip就能到資源管理器:
你可以透過install及uninstall來安裝或解除安裝程式庫,也可以使用list來檢查安裝項目:
如果你要直接從網路安裝,只需要輸入下列指令,例如要安裝pyinstaller:
pip install pyinstaller
如果是從網路下載的whl檔,則需要完整路徑,例如:
pip install "D:\Tools\Python\numpy-1.11.3+mkl-cp27-cp27m-win32.whl"
我想到這裡大家應該可以構築完整的python環境,並做一些簡單的常識,下一篇會介紹一些我在撰寫過程中所使用的程式庫,下回再見~