Google Colabの始め方|インストール不要でPythonを動かす最初の一歩
Pythonの学習を始めるとき、最初の関門は文法ではなく環境構築です。 インストール、パスの設定、エディタの用意という作業は、初心者にとってトラブルの温床で、ここで学習が終わる人が実際に少なくありません。
Google Colab(Colaboratory)を使うと、この関門を丸ごと飛ばせます。 ブラウザでページを開けばPythonがすぐ動く、Google提供の無料サービスです(Google Colab公式)。
Colabとは何か
Colabは、ブラウザ上でPythonのコードを書いて実行できるサービスです。
- インストール不要:実行はGoogleのサーバー上で行われるため、自分のパソコンには何も入れない
- 無料:Googleアカウントがあれば使える(有料プランもあるが、学習用途では無料枠で足ります)
- データ分析向きの環境が最初から揃っている:pandasやmatplotlibなど、データ分析でよく使うライブラリが導入済み
パソコンのスペックも問いません。 ブラウザが動けば、古いノートパソコンでも問題なく学習できます。
最初のコードを動かすまで(3分)
手順は3つだけです。
1. Colabを開く
colab.research.google.com にアクセスし、Googleアカウントでログインします。
2. ノートブックを新規作成する
メニューから「ノートブックを新規作成」を選びます。 開いた画面がノートブックと呼ばれる作業ファイルで、コードを書く箱(セル)が1つ表示されます。
3. セルにコードを書いて実行する
セルに次のように入力し、Shift+Enterを押します。
print("Hello, Colab")
セルの下に Hello, Colab と表示されたら、Pythonが動いています。
環境構築は、これで終わりです。
初回実行時は接続に数十秒かかることがありますが、異常ではありません。
知っておくと迷わない3つの仕様
始めるだけなら上の3手順で足りますが、使い続けると必ず出会う仕様を先に3つ挙げておきます。
ファイルはGoogleドライブに保存される
作ったノートブックは、自分のGoogleドライブの「Colab Notebooks」フォルダに自動保存されます。 パソコンの中を探しても見つからないので、置き場所だけ覚えておいてください。
一定時間で接続が切れる
無料版のColabは、操作しない時間が続くとサーバーとの接続が切れ、実行結果や読み込んだデータがリセットされます(書いたコード自体は消えません)。 切れたら上のセルから実行し直せばよいだけですが、初見だと故障と勘違いしやすい挙動です。
セルは上から順に実行する前提
ノートブックのセルは、上から順に実行された状態を前提に動きます。 途中のセルだけ実行してエラーが出たときは、メニューの「すべてのセルを実行」で最初からやり直すのが確実です。
学習を次に進める
Colabが動いたら、次はデータ分析に向けた学習に入ります。 何をどの順序で学ぶかは文系のためのPython独学ロードマップにまとめました。 普段Excelでデータを扱っている人は、ExcelからPythonへの移行ガイドから入る方がイメージが湧きやすいはずです。
まとめ
- Colabなら、インストールなしでブラウザだけでPythonを始められる。Googleアカウントがあれば無料
- 「開く → ノートブック新規作成 → セルにコードを書いてShift+Enter」の3手順で最初のコードが動く
- ファイルはGoogleドライブ保存、放置で接続が切れる、セルは上から順、の3仕様を知っていれば初期の混乱はほぼ避けられる