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仕様を知っていれば初期の混乱はほぼ避けられる