小白也能看懂的Python開發環境安裝教程

經常有自學Python的同學在安裝Python的開發環境,如何選擇開發工具等問題上會有所困惑。今天我就寫個小白科普文,給大家看下。

學習Python語言開發首先我們需要安裝的就是python開發庫,我們可以去官網下載(https://www.python.org/downloads/),下載的版本建議大家選擇Python3.0以上版本使用,如下圖1-1所示:

圖1-1


小白也能看懂的Python開發環境安裝教程


下載後直接點擊安裝即可,建議大家選擇安裝路徑時儘量不要出現中文路徑,安裝成功後我們配置python的環境,直接打開安裝後的文件找到python.exe所在的文件路徑配置環境變量(鼠標右鍵我的電腦à高級系統設置à環境變量à系統變量àPath進行配置),配置完成後驗證環境是否配置成功,打開cmd命令直接輸入python敲回車,直接在命令行下方出現python的版本信息即為配置成功,如下圖所示1-2:


小白也能看懂的Python開發環境安裝教程

圖1-2


接下來我們就可以做python開發了,如上圖所示用Python打印輸出Hello World!但是在cmd裡面做Python開發是比較耗時的,給推薦的兩款開發工具分別是PyCharm(https://www.jetbrains.com/pycharm/download/)和Jupyter Notebook,這兩款軟件都是可視化的開發工具,只不過PyCharm是集成開發工具,更加易操作,上手更快,Jupyter Notebook是網頁版的開發工具,界面簡潔,後期學習人工智能擁有得天獨厚的優勢。在PyCharm官網下載時需要注意本款軟件分為社區版和專業版,其中專業版是收費的(功能模塊多),社區版是免費的(功能模塊少),作為專業的開發人員我們選擇專業版來使用,我們可以從一些網站(http://lookdiv.com/)獲取免費的註冊碼來激活專業版的軟件,安裝後直接打開PyCharm創建項目做開發即可,具體操作如下圖1-3所示:


小白也能看懂的Python開發環境安裝教程

圖1-3


項目創建好之後直接創建.py文件寫代碼,具體創建如下圖1-4:


小白也能看懂的Python開發環境安裝教程

圖1-4


我們可以在PyCharm中寫我們的第一個python程序Hello World!具體操作如下圖1-5:


小白也能看懂的Python開發環境安裝教程

圖1-5


以上是PyCharm集成開發工具做Python開發的具體實現,那麼接下來我們可以看一下利用Jupyter Notebook是如何來做開發的,首先我們需要安裝Jupyter Notebook,安裝時我們可以安裝Python的發行版Anaconda,另一種簡單的操作就是直接在Python中安裝Notebook,在Python中直接安裝時我們需要藉助Python中的軟件包管理工具pip來實現安裝,我們可以在PyCharm中直接藉助pip來安裝,也可以在cmd中使用命令安裝,如果在cmd中使用命令安裝我們需要配置pip的環境變量,在Pycharm中安裝則不需要配置pip的環境變量,PyCharm中具體安裝如下圖1-6操作:


小白也能看懂的Python開發環境安裝教程

圖1-6


小白也能看懂的Python開發環境安裝教程


另一種在cmd中安裝時,Python中pip的環境變量配置好之後在cmd中輸入pip install notebook的命令來安裝,具體操作如下圖1-7所示:

小白也能看懂的Python開發環境安裝教程

圖1-7


回車後就開始安裝,安裝時保持網絡暢通,不然有可能安裝失敗,還有另外一種可能安裝不成功就是沒有使用管理員進行安裝,使用管理員安裝我們可以使用pip install –user notebook的命令來安裝,安裝後我們就可以啟動notebook來使用了,在cmd中輸入jupyter notebook,的命令來啟動notebook,啟動後後臺服務不能關閉,啟動後的notebook如下圖1-8所示:

小白也能看懂的Python開發環境安裝教程

我們可以直接創建python文件來寫代碼,具體代碼實現如下:


小白也能看懂的Python開發環境安裝教程

1-8


這兩款軟件寫python代碼時代碼提示的快捷鍵都是Tab鍵。

通過以上的操作大家也發現了Python語言的代碼比較簡潔,Python語言也是面向對象的編程語言,跟Java語言很相似,除了一些代碼結構和語法上的不同,其他方面都是極其相似的,所以有Java編程基礎的同學在學習Python語言的時候是很容易上手的,因為Python編程語言語法相對Java簡潔很多,所以沒有編程基礎的同學學習起來難度也不大,對Python感興趣的同學可以關注東方瑞通,有安裝問題歡迎評論區留言。


本文為東方瑞通王東老師原創,請勿轉載。王東老師具有多年的軟件開發項目經驗及Android,Java,Web前端的教學經驗,擅長Android系統程序設計、Java後臺服務器程序設計、Python語言開發、Web前端開發、Python爬蟲技術等多種新技術開發培訓。善於以實戰項目為例展開各個知識點,使學員在案例教學中輕鬆掌握較難知識點。


分享到:


相關文章: