標籤:
1、版本問題
python2.X和python3.X是不相容,所以選擇如果選擇了2.X版本,那麼為了避免相容性的問題,在以後使用其他python庫或者工具時,也需要選擇相對應的版本。
:https://www.python.org/
2、開發工具IDLE
IDLE是python自身附帶使用tkinter建立的圖形化的互動式環境。
3、用tkinter編寫GUI
tkinter是python內建的用於GUI編程的庫,是對圖形庫TK的封裝,跨平台。
4、數值計算庫NumPy和SciPy
NumPy和SciPy是Python中用來實現科學計算的庫。NumPy主要提供了資料對象、基本的數組函數和傅裡葉變換的相關函數。SciPy依賴於NumPy,提供了更多的計算工具,還可繪製圖形。
NumPy和SciPy:http://scipy.org/scipylib/download.html
5、圖形繪製庫Matplotlib
Matplotlib庫依懶於NumPy庫和tkinter庫,其中NumPy提供資料計算支援,tkinter提供圖形介面支援。Matplotlib可以繪製多種形式的二維圖形,並帶有簡單的三維繪圖功能。
:http://matplotlib.org/downloads.html或者http://sourceforge.net/projects/matplotlib/files/
6、機器學習庫scikit-learn
scikit-learn依懶於numpy,scipy和matplotlib三個庫,可以實現分類,迴歸,聚類,資料降維,模型選擇,資料預先處理等功能。
:http://scikit-learn.org/dev/index.html
7、自然語言處理庫NLTK
NLTK是Python的自然語言處理庫,文本處理庫包括分類、分詞、詞幹提取、解析、語義推理。
:http://sourceforge.net/projects/nltk/或者http://www.nltk.org/
python環境和工具