文章目錄
Python 的開發工具非常多,本文將推薦一個適合 Python 初學者的雲端開發環境 – Google Colab。而其它常用的開發工具也會在後續文章中介紹給大家。
1. 認識 Google Colab
Colab (全名為「Colaboratory」) 是 Google Research 所推出的一項產品,並且由 Google 提供開發者虛擬主機,讓大家可以在雲端運行及編輯的一個執行環境。它是一個基於 Jupyter Notebook 的雲端開發環境,可以讓你透過瀏覽器編寫及執行 Python 程式碼,也可以進行資料分析及機器學習的工具。只需簡單的安裝及設定就可以完全免費使用,也可以免費存取 GPU 等運算資源。並且連接到強大的 Google Cloud Platform (GCP) 運行時,可以輕鬆地與他人共享工作並一起協同合作,非常方便。目前官方建議使用 Chrome、Firefox 或 Safari 等瀏覽器進行使用。
Google Colab 具有以下優點:
- 不必進行任何設定即可輕鬆上手使用雲端開發環境
- 不用安裝即可使用 Python 編寫和執行代碼
- 免費使用高規格的 GPU 及 TPU
- 輕鬆建立/上傳/共享筆記本(notebooks)
- 輕鬆導入外部數據集,例如 Kaggle
- 整合 TensorFlow、Keras、PyTorch、OpenCV
2. 安裝 Google Colab 應用程式
接下來筆者將帶大家 step by step 的將環境準備好。
Step 1. 選擇 Google 雲端硬碟
首先您需要先有一個 Google 帳號 (Gmail帳號) 並登入,未來許多資料在使用後也會預設儲存在您的 Google 雲端空間中。
Step 2. 查看並新增應用程式
點選左上角「新增」,可以查看在此 Google 帳號下是否已經有 Google Colab 這個應用。
Step 3. 連結更多應用程式
查看此帳號下若只有一些預設的應用程式,此時可點選最下方「連結更多應用程式」來安裝所需應用程式,或是按滑鼠右鍵來新增連結應用程式。
Step 4. 搜尋所需應用程式
在 Google Workspace Marketplace 當中搜尋 “colab” 或 “colaboratory”。
試著輸入「colab」後,您將會看到查詢的結果會顯示 Colaboratory 這個應用程式,點擊圖示後進入安裝畫面。
Step 5. 安裝 Colaboratory
點擊「安裝」按鈕,進行應用程式安裝。
應用程式會提醒需要您的授權,點選「繼續」表示同意並進行安裝。
點擊你要授權的 Google 帳號。
Step 6. 安裝完成
安裝完成後系統將會顯示安裝成功訊息(如下圖)。
並且將 Google Colaboratory 應用程式與您的 Google 雲端硬碟連結起來,未來您在此應用程式上面開發的程式檔案,將會預設存在雲端硬碟上,如果想要將檔案存在其它地方,可參考這篇使用介紹。
點選「確定」後,會顯示「解除安裝」的按鈕選項。未來如果想要解除安裝,同樣可以很簡單地到 Google Workspace Marketplace 當中搜尋 “colab”,然後選擇「解除安裝」即可。
Step 7. 查看安裝結果並驗證
安裝完成後,我們來確認是不是都運行正常。首先回到 Google 雲端硬碟,點選左上角「新增」按鈕,按照之前步驟您將可以看到新增了「Google Colaboratory」的應用程式選項。
點擊「Google Colaboratory」應用程式後,將會出現如下方的編輯視窗,未來筆者將會再介紹此應用程式的詳細功能及使用方式。
我們可以試著在紅色虛線內輸入下方 Python 程式碼。
print('Hello Simplelearn')
點選前方箭頭來執行程式碼,您將會看到執行結果為
Hello Simplelearn
完成上面的簡單測試後表示整個安裝都沒問題。恭喜你將可以開始學習 Python,以及許許多多有趣的 AI 及機器學習專案。如果你想要了解 Google Colab 一些設定及使用,可以參考下面的系列文章。
如果你喜歡這篇文章歡迎訂閱、分享(請載名出處)與追蹤,並持續關注最新文章。同時 FB 及 IG 也會不定期提供國內外教育與科技新知。
6 comments
[…] Google Colab 檔案區 (可參考 Google Colab 介紹及使用 Python […]
[…] Python IDLE 、Google Colab 及 Jupyter Notebook […]
[…] 由於 Google Colab (全名為「Colaboratory」) 是一個基於 Jupyter Notebook 的雲端開發環境,讓開發者可以透過瀏覽器編寫及執行 Python 程式碼,同時也是進行機器學習與資料科學很好的工具,並可免費存取 GPU 等運算資源,相關介紹可以參考「Google Colab 介紹及安裝教學」這篇文章。 […]
[…] Python IDLE、Anaconda、Google Colab 及其他 […]
[…] 學習環境:Google Colab (學習請按我) […]
[…] Python IDLE、Anaconda、Google Colab 及其他 […]