好像要進入正題之前都要有一些前言XD
其實近年來,直譯語言成為眾多程式撰寫新手的第一首選,而MATLAB只要下載後就已經幫大家準備好環境,讓大家可以直接進行撰寫及執行,但因為需要高額費用,現在大多是學術研究單位或者公司有辦法支持,對於平民(XD)的我們當然轉向近來很熱門且相對是無需付太多費用的Python來當作入門。然而要開發Python當然就是要先建立好開發環境囉!
由於現在比較少針對MacOS說明的安裝文章,以下將針對MacOS系統做講解。
其實安裝法不外乎有人透過Homebrew或者conda來幫忙安裝,但其實你也可以透過官網來安裝最直接,以下將從官網直接下載安裝為教學!另外安裝前不要忘記先確認你的你的電腦設備行不行囉!
到官網選擇自己想要安裝的版本
打開 .pkg執行檔,一直下一步就可以完成囉
如果你是安裝python 2輸入以下就可以看到你的版本,而MacOS一般內建下載的就是Python 2
$ python--version
Python 2.7.x
但如果你是安裝python 3輸入以下就可以看到你的版本,
$ python3--version
Python 3.x.x
一般還是建議安裝python3,因為官方已於2018年3月已經公告python2將於2020年1月1日起中止更新服務(End of life),雖然兩者落差不大,但因為有些python2語法python3是無法轉譯的,還是建議大家學習python3吧!
到這裡其實已經完成很大部分了!你的環境已經大致上建立完成,但是到底怎麼開發程式呢?以下大概有三種方法:
$ python
Python 3.6.8 (v3.6.8:3c6b436a57, Dec 24 2018, 02:04:31)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
只要看到「>>>」你就是成功進入到python的shell了!這種開發方法就是你每次輸入一行就會立刻直譯一次,雖然方便,但其實在開法一個專案或者練習的時候,而且debug比較困難!較適用於單純簡單操作或者計算時使用!一般來說比較常用下面的兩個方法來開發
# This is my first python code saved in the file.
# Its file name is hello.py!
print("Hello World! Hello Python!")
$ python hello.py
Hello World! Hello Python!
介紹這麼多方法,青菜蘿蔔各有所好,就看你喜歡哪個方法了!