3.python安裝教程(Anaconda和Pycharm的安裝)
1.簡單來說就是我們需要安裝Anaconda和Pycharm。
2.為什麼安裝Anaconda和Pycharm以及其簡介。
Python的資料處理能力主要依賴於NumPy,SciPy,Matplotlib,Pandas這4個庫,其中NumPy提供了矩陣運算的功能,SciPy則在NumPy的基礎上添加了許多科學計算的函式庫,而這兩個庫就使Python具有和Matlab一樣的資料處理能力了。Matplotlib庫提供了繪圖,可以實現資料的視覺化,pandas是基於NumPy的一種工具,該庫提供了高效地操作大型資料集所需的工具。而這四個庫都需要我們進行單獨安裝,Python自身並不具備這些庫。而
3.Anaconda的安裝
(1)選擇Windows作業系統,64位,download即可下載。
(2)下載完成後,雙擊開始安裝Anaconda。點選next-next,到給自己安裝還是給所有使用者安裝時,記得更換到All users-自己選擇需要安裝的目錄-確定勾選將Python新增到環境變數,一定要確認兩個都要勾選,非常重要。然後點選Install,直到安裝成功。
(3)確認安裝是否成功。
Win+R,進入cmd,在cmd中輸入python會提示python版本和anaconda的版本,則代表安裝成功-在命令列輸入help()會顯示幫助資訊-ctrl+c會返回到三個箭頭-回到初始命令提示符則輸入exit()。具體如下:
即python的執行環境和編寫環境已安裝成功。
(4)Python開發環境配置
Python程式設計的的兩種方式:
1。互動式程式設計也就是你告訴Python你要做什麼,然後它就會立即給出迴應。
eg:
在cmd中輸入Python,然後就會出現命令提示符(>>>),然後輸入print("hello,world"),按下enter鍵,則會輸出 hello world
即你輸入一個東西,它會輸出一個東西。像這樣的叫互動式程式設計。如果想在cmd中也語法高亮顯示,則鍵入ipython即可。
2.Python自帶一種名叫IDLE的整合開發環境。“開發環境”指的是一組能讓程式編寫工作變得更輕鬆的工具。也叫程式碼編輯器,它以檔案形式存在,可以輸入大段程式碼。cmd進入-輸入idle-回車,會出現一個叫Python shell的視窗,這個介面它還是一種互動式程式設計,可以實現輸入什麼就會輸出什麼。如果選擇File-新建檔案,輸入print("hello world"),輸入五遍,在此腳本里輸入,語法可以高亮顯示,然後儲存檔名為hello_world,它為一個字尾為.py的檔案。執行這種檔案的方式有兩種:(1)找到.py檔案的檔案目錄,使cmd中的檔案目錄變為該檔案的目錄。比如hello_world檔案目錄為C:\Users\Administrator\Desktop,則在cmd中輸入 cd C:\Users\Administrator\Desktop,即把路徑改成這個目錄了。然後輸入python hello_world.py回車,就會把這五行程式碼打印出來。(2)直接在新建的檔案視窗點選Run-run Module 就可以執行出結果。這種方式就叫指令碼模式的程式設計。
總結:互動式:cmd中輸入python或ipython,或者直接在Python shell中輸入。
檔案式(指令碼式):使用檔案編輯器IDLE編輯,執行方式有兩種。
(5)做大型專案IDLE不能用了,需要用到另外一種python整合開發環境Pycharm,它不在Pycharm中,需要進行單獨安裝。
將anaconda中的python.exe整合到pycharm中,便可以在使用pycharm的過程中使用到所有anaconda的包了。PyCharm是一種Python IDE,帶有一整套可以幫助使用者在使用Python語言開發時提高其效率的工具,比如除錯、語法高亮、Project管理、程式碼跳轉、智慧提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高階功能,以用於支援Django框架下的專業Web開發。
Pycharm的安裝:
進入後點擊download,然後選擇windows,在專業版(收費)還是社群版中選擇社群版本,然後點選下載。
下載完成後安裝,安裝過程:都是點選下一步,其中有一步需要在64位和關聯.py檔案前面打鉤即可,然後安裝完成。安裝完後有一個是否匯入設定,選擇不匯入設定即可,然後就可以使用pycharm了。
接下來需要把anaconda和pycharm進行關聯,開啟pycharm,在interpreter看到(它會自動找到Anaconda的安裝路徑)\python.exe說明關聯成功。
pycharm檔案執行的兩種方式:直接在工程欄右鍵點選.py檔名,然後run或者開啟檔案在檔案裡面run即可。
互動式程式設計則開啟下面的Python Console,在命令提示符In[]後輸入程式碼即可。
小結: