做者:孚白python
導讀編程
a. 編程環境的介紹windows
b. 搭建Python使用環境的教程bash
編程環境的介紹(重要)ide
以Python爲例,首先咱們要寫Python代碼,而後再運行這個代碼輸出結果。工具
寫代碼有幾種方式: 編碼
一種是從官網下載Python軟件,由於Python是腳本語言,你能夠理解爲這個軟件就是Python的解釋器,讓你的代碼可以被機器理解並執行。spa
另外一種是直接在安裝有Python的計算機上的命令窗口(Windows)或者終端(Mac)。插件
還有一種是在IDE,就是集成開發環境。命令行
這幾種方式的區別:
在終端或者命令窗口這種交互式的環境中,你輸入了求和數值的代碼,能夠馬上執行獲得結果,可是沒有把源代碼保存起來,在Python軟件的交互式窗口也相似;
有的時候,你須要把你寫的源代碼保存起來,而後執行這個源代碼,輸出結果,這個時候你能夠在Python軟件、終端命令窗口中運行這個代碼。
更多的實際狀況是,咱們在開發一個程序的、編寫項目的時候,每每是面向解決問題的,是須要不少外部的資源,如模塊和包以及依賴環境等等、那麼這個時候,僅僅一個Python軟件解釋器就不能完成任務了,須要一個集成的開發環境,就是所謂的IDE(Integrated Development Environment ).
明白了以上內容後,我想你們應該知道咱們要完成一個用Python語言寫的項目,就要在一個集成開發環境裏,那麼集成環境有哪些呢,一個是Python自帶的IDE,一個是第三方IDE,Python自帶的IDE沒有第三方的強大。
在個人教程裏,我推薦給你們的都是經常使用廣泛的IDE以及工具:
Python官方的軟件解釋器,這個不用多說,就算咱們的項目在第三方IDE中開發,那麼也離不了這個核心,就至關於咱們準備好了廚具,要想作出美味的菜餚,仍是須要食材的。可是咱們不在Python本身的IDE開發項目。
Pycharm,這個是Python體系中比較經常使用的IDE,它有豐富強大的插件、模塊、資源等等,能夠完成一個完整的項目,咱們一部分教學就在這個環境中。
jupyter notebook ,有不少地方把開始使用這個工具當作新手和大師的區別,其實沒那麼絕對,主要緣由是:簡單一些代碼在Python解釋器、IDE均可以運行,可是一個項目要完成,須要不斷調試,實時反饋,甚至須要不斷和客戶確認,那麼有沒有一種工具,能夠既能有IDE的功能,又能在代碼中實時顯示圖文註釋,實時修改預覽呢,那麼jupyter notebook來了,就是它。官方介紹:Jupyter Notebook是基於網頁的用於交互計算的應用程序。其可被應用於全過程計算:開發、文檔編寫、運行代碼和展現結果。
綜上所述,我會教你們安裝:
Python官方軟件(解釋器)
Pycharm集成開發環境(IDE)
Jupyter notebook (交互式筆記本)
搭建Python使用環境的教程
首先我演示在Mac上安裝這三個環境(windows版的在後面):
python解釋器安裝
下載官網的程序https://www.python.org/downloads/
在下載頁面downloads選項中,選擇Mac OS X,選擇Python3以上版本,Python2的版本已經中止更新。
安裝完成後能夠看到IDLE和Python Launcher圖標。
打開IDLE顯示以下,表示安裝好,注意版本應爲你選擇的3以上的Python
提示:下一步檢查你的終端裏默認的Python版本,對於新手若是很差操做能夠先調過去,暫時不影響
如今咱們檢查你Mac的終端是否也配置好Python相同的版本,打開終端輸入 python,若是以下圖,是Python2的版本,那是由於Mac自帶這個版本的Python,你須要更換:
打開終端,輸入 which python3 能夠看到路徑;
而後,輸入 open .bash_profile 打開配置環境變量的文件;
檢查環境變量文件裏有沒有下面的代碼,哪裏不一致修改哪裏,修改後的文件是基於你的路徑和版本(如下代碼沒有任何格式須要純文本的)
# Setting PATH for Python 3.9
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.9/bin:${PATH}"
export PATH
alias python="/Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9"
接着,在終端輸入 touch .bash_profile 生效配置好的環境變量,而後重啓終端就能夠了。
安裝IDE之Pycharm:
下載 https://www.jetbrains.com/pycharm/ 找到對應系統的版本,下載 Community 版本的,免費。
新建project、location是項目存儲路徑、interpreter是選擇Python解釋器版本
另外,爲了可以顯示中文字符,須要確認編碼:在preference中選擇file encodings選項,確認UTF-8
而後再project裏右鍵新建一個任意名字的Python file 輸入下圖代碼,顯示下版本號,而後右鍵 run 運行代碼,如圖完成pycharm安裝。
這裏就是咱們練習Python代碼的交互環境了。
設置中文:點擊preference 而後再搜索欄裏搜索 Chinese ,在plugins裏install中文語言包、而後重啓就可。
Jupyter notebook
要安裝jupyter首先要安裝Anaconda ,Anaconda 能夠建立一個虛擬的Python開發環境,並且包含了幾乎全部的Python相關的模塊、包和依賴。
爲何要用Anaconda建立一個虛擬環境呢,由於在不一樣的Python項目中,須要的Python包和依賴不同,爲了使得不一樣項目直接不想幹擾,咱們須要給每一個項目獨立設置一個合適的環境,並且在一臺計算機上,全部就有了anaconda。
固然,jupyter就包含在anaconda中,並且他們的組合是Python數據分析應用領域的標準配置了,anaconda負責環境依賴、jupyter負責調試展現代碼。
安裝步驟
下載anaconda軟件,通常經過國內的鏡像站下載,這樣速度比較快。
點擊連接 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
讓安裝包以文件名倒敘,選擇最新的版本和你對應的系統。
安裝後打開,在environments中使用默認的root環境,以下圖看看是否已經安裝了jupyter包,若是沒有搜索安裝就能夠,而後open with jupyter notebook
至此,你已經完成了Mac系統上python開發環境的安裝,恭喜,期待咱們進入Python的世界吧!
在windows系統上安裝:
Python解釋器:
官網下載 https://www.python.org/downloads/ 選擇你對應的系統版本
安裝的時候注意勾選下面選項,特別是PATH環境變量這個,設置爲系統默認的版本
打開IDE出現下面界面說明安裝好了:
檢查下命令窗口裏是否也設置好默認的python版本,步驟是:command+R在出現的搜索框輸入cmd、而後在命令行輸入python以下圖:
而後,安裝pycharm:
Pycharm的安裝和mac是相似,只是選擇好系統版本就能夠,連接和設置參考上面mac版的,注意安裝選項都要勾選。
最後,安裝jupyter notebook,也是和Mac版相似,注意選擇系統版本。
下節預告:Python基礎語法
做者介紹:孚白,從傳統實業到IT互聯網,橫跨技術和人文多個領域,踐行有道無術尚可求,樂於分享。