# Python 開發環境建立 ## 介紹Python3 現在在流通的Python版本有兩個,Python2及Python3,這兩個版本比較不像是新版與舊版的關係,可以看做是兩種不同的版本(可以看成是Gogoro1與Gogoro2的關係),那我們比較建議使用Python3。 ## 安裝python3 在Windows安裝Python3基本上有兩種主流方法: 1. 使用Anaconda安裝 2. 直接安裝Python3 Anaconda是一個Python的輔助軟體,可以幫助新手安裝Python及管理Python套件,是個不錯的選擇。但是我比較推薦直接安裝Python,因為在許多時候我們可能不方便使用Anaconda,而且直接使用Python也並沒有十分困難,所以我們這裡會教大家如何直接到Python官網下載並安裝Python。 首先我們去到Python官網 [Python官方網站](https://www.python.org/) **下載最新版的Python3** [![](https://i.imgur.com/5SUoePV.png)](https://i.imgur.com/5SUoePV.png) **直接雙擊安裝檔執行安裝檔** [![](https://i.imgur.com/0jvyorK.png)](https://i.imgur.com/0jvyorK.png) **打開安裝程式之後 ==第一步一定要記得把下面的Add Python 3.8 to PATH勾起來== 勾起來之後就直接點擊Install Now進行安裝 P.S. 如果出現要你允許變更電腦設定就直接按允許** [![](https://i.imgur.com/J7yptmk.png)](https://i.imgur.com/J7yptmk.png) **等待安裝過程** [![](https://i.imgur.com/etiho86.png)](https://i.imgur.com/etiho86.png) **安裝成功!! 此時可以按一下下面的Disable path length limit,但是我也不確定不按會不會容易發生問題XD** [![](https://i.imgur.com/gFlX04a.png)](https://i.imgur.com/gFlX04a.png) **使用CMD來驗證安裝是否成功 打開命令提示字元(CMD),可以從開始功能表搜尋"CMD"來找到這個程式** [![](https://i.imgur.com/SptfP2n.png)](https://i.imgur.com/SptfP2n.png) **在CMD裡面輸入"python"然後按Enter,如果出現下圖中的結果就代表安裝成功囉~** [![](https://i.imgur.com/6qmiD3F.png)](https://i.imgur.com/6qmiD3F.png) ## 安裝Visual Studio Code Visual Studio Code是一個專為程式開發而推出的文字編輯器,也是現在最多人使用的文字編輯器喔!!基本上只要用這個軟體加上Terminal就可以對很多現在流行的語言跟框架進行開發喔,一套打天下~ **首先先去VSCode的官網下載最新版的VSCode** [VSCode官方網站](https://code.visualstudio.com/) [![](https://i.imgur.com/oIEyOpT.jpg)](https://i.imgur.com/oIEyOpT.jpg) **開啟安裝程式** [![](https://i.imgur.com/OHS94pQ.png)](https://i.imgur.com/OHS94pQ.png) **安裝時基本上可以一直按下一步,但是到第四步時可以考慮把下面其他選項都勾起來。** [![](https://i.imgur.com/xeRuCQt.png)](https://i.imgur.com/xeRuCQt.png) **安裝中...** [![](https://i.imgur.com/W8alHzJ.png)](https://i.imgur.com/W8alHzJ.png) **安裝完成!!** [![](https://i.imgur.com/G6nshg1.png)](https://i.imgur.com/G6nshg1.png) ## 安裝VSCode插件 VSCode之所以被大家所喜愛,很大一部分的原因是它有很多很好用的插件,讓我們開發可以事半功倍! 我們接著就要來安裝Python在VSCode的好用插件 **打開VSCode,開啟插件管理視窗,看到Python這個插件,按安裝即可** [![](https://i.imgur.com/XnrCyYo.png)](https://i.imgur.com/XnrCyYo.png) **接著我們安裝Code Runner,這個插件可以讓我們不需要手動打指令就可以運行** [![](https://i.imgur.com/lSjo1tj.png)](https://i.imgur.com/lSjo1tj.png) **安裝之後我們可以來試試看,首先建立一個資料夾,然後用VSCode打開,按左上角的File,之後按Open Folder選取你建立的資料夾。** [![](https://i.imgur.com/xMpVCPu.png)](https://i.imgur.com/xMpVCPu.png) **當VSCode開啟一個資料夾時,此時的VSCode會變成專案模式,底下的紫色條會變成藍色。** [![](https://i.imgur.com/V3iskQl.png)](https://i.imgur.com/V3iskQl.png) **接著我們按新增文件的按鈕,新增一個叫做`main.py`的Python檔案,其中main是檔案的名子,可以隨便取。** [![](https://i.imgur.com/BYmW8sq.png)](https://i.imgur.com/BYmW8sq.png) **接著我們在`main.py`裡面撰寫一行程式,`print('Hello World!')`,並且按下Alt + Shift + F 來讓文件自動排版,再按下Ctrl + S儲存檔案。** [![](https://i.imgur.com/Tr03fEg.png)](https://i.imgur.com/Tr03fEg.png) *此時VSCode會跟你說,他需要安裝兩個插件,其中一個是可以幫我們做自動排版的,另一個可以幫我們檢查Python的排版有沒有符合常用格式。我們可以分別按下Install跟Yes來安裝這些好用的工具。* **儲存完檔案之後我們可以按右上角的三角形按鈕,或從右鍵選單中選擇Run Code來運行我們寫的程式。** [![](https://i.imgur.com/qvsU6eK.png)](https://i.imgur.com/qvsU6eK.png) **然後我們就會看到下面出現程式運行結果了!!** [![](https://i.imgur.com/CkHJWz1.png)](https://i.imgur.com/CkHJWz1.png) ## 總結 到這裡就算是初步完成我們的Python開發環境建立的,是不是覺得很麻煩呢?雖然一開始有點困難,但是這都是一步一步的朝軟體工程師邁進喔,接下來就要開始寫程式了,讓我們一起前進吧! ## 額外教學 安裝Git Git是一個版本控管的工具,可以幫我們管理程式碼的演化,更有利於多人協同合作一個專案的工作管理。現在Git的技能已經是所有工程師必備的技能!雖然我們暫時不會用到這個工具,但是安裝步驟很簡單,順手把它安裝起來吧! **我們先到Git的官網下載Git** [Git官方網站](https://git-scm.com/) [![](https://i.imgur.com/oau90kP.png)](https://i.imgur.com/oau90kP.png) **直接雙擊安裝檔執行安裝檔** [![](https://i.imgur.com/6MWsedl.png)](https://i.imgur.com/6MWsedl.png) **點擊下一步進行安裝,並且所有的設定都可以直接採取預設,一直按下一步就好。** [![](https://i.imgur.com/ImSwzFH.png)](https://i.imgur.com/ImSwzFH.png) **安裝中...** [![](https://i.imgur.com/5IuQ9vh.png)](https://i.imgur.com/5IuQ9vh.png) **安裝成功!!** [![](https://i.imgur.com/YRFQMvj.png)](https://i.imgur.com/YRFQMvj.png) ###### tags: `Tutorials` `Backend`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up