1. 程式人生 > >3.python安裝教程(Anaconda和Pycharm的安裝)

3.python安裝教程(Anaconda和Pycharm的安裝)

1.簡單來說就是我們需要安裝Anaconda和Pycharm。

2.為什麼安裝Anaconda和Pycharm以及其簡介。

  Python的資料處理能力主要依賴於NumPy,SciPy,Matplotlib,Pandas4個庫,其中NumPy提供了矩陣運算的功能,SciPy則在NumPy的基礎上添加了許多科學計算的函式庫,而這兩個庫就使Python具有和Matlab一樣的資料處理能力了。Matplotlib提供了繪圖,可以實現資料的視覺化,pandas是基於NumPy的一種工具,該庫提供了高效地操作大型資料集所需的工具。而這四個庫都需要我們進行單獨安裝,Python自身並不具備這些庫。而

IPyhon的安裝較為麻煩和複雜,一般人很難安裝成功,幸好有大神將科學計算所需要的模組以及IPython打包供使用者使用,Anaconda就是其中較好的一個。安裝了Anaconda,你就相當於安裝了Python+NumPy+SciPy+Matplotlib+IPython+IPython Notebook。所以,我們僅僅安裝Anaconda就可以了。Anaconda是專注於資料分析的Python發行版本,包含了condaPython190多個科學包及其依賴項。conda 是開源包(packages)和虛擬環境(environment)的管理系統。packages 管理: 可以使用 conda
來安裝、更新 、解除安裝工具包 ,並且它更關注於資料科學相關的工具包。在安裝 anaconda 時就預先集成了像 NumpyScipypandasScikit-learn 這些在資料分析中常用的包。另外值得一提的是,conda 並不僅僅管理Python的工具包,它也能安裝非python的包。比如在新版的 Anaconda 中就可以安裝R語言的整合開發環境 Rstudio。虛擬環境管理:conda中可以建立多個虛擬環境,用於隔離不同專案所需的不同版本的工具包,以防止版本上的衝突。對糾結於 Python 版本的同學們,我們也可以建立 Python2 Python3 兩個環境,來分別執行不同版本的
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[]後輸入程式碼即可。

小結: