クラウド環境 Google colab 上に構築する方法

less than 1 minute read

必要なもの

  • インターネットへの常時接続
  • Google アカウント
  • 以下の条件を満たす端末
    • Web ブラウザを利用できること
    • 入力装置: コントロール (CTRL)キー、バックスラッシュ( \ )キー、タブキーを確実に入力できること
    • 以上の条件から PC の利用を強く推奨する
      • フルキーボードを接続したタブレットやスマートフォンは利用可能だと邪推する
        • 私には環境を用意できないので、各自で試すこと(結果を報告してください)
      • フルキーボードを接続しないタブレットやスマートフォンの利用は全く推奨しない

準備

  • Google アカウントを用意する
    • アカウントがないなら作成する

手順

設定ファイルを入手する

  • 以下の URL を閲覧する。 Google へのログインが必要である

    ここに URL を記載する(注)

  • 貴君の google drive にコピーする
    • Connected apps = Connect Google colab というボタンが現れたら、それを押す。
      • メニューから 「ファイル > ドライブにコピーを保存」 と進む.

Google colab を起動する

  • 以下をブラウザで閲覧 (Google Colaboratory のトップページ)

    https://colab.research.google.com/

  • Google アカウントの入力を促されたらログインする

selectGoogleColab

  • ファイルの選択を促されるはず
    • ファイルの選択が表示されていないなら、メニューから 「ファイル」 を選ぶ.
  • Google drive タブを選ぶと、上でコピーしたファイル(拡張子 .ipynb )が見つかるはず
  • そのファイルを選ぶ
  • 選んだファイルが表示されるはず

startGoogleColab

GPUを使わない設定にする

  • メニューから「ランタイム > ランタイムのタイプを変更
  • 「ハードウエア アクセラレータ = None」 として「保存」

この後にある「Setup = 設定」節を見つける

  • 節表題の下に「1個のセルが非表示」と書いてある場合には、節表題の左側の右向き三角形「▶」をクリックする

hidden_code_cell

%%shell から始まるコードセルが見つかる

setupCodeCell

そのコードセルを実行する

  • %%shell の左側の [1] 上にカーソルを置くと「triangle」シンボル(黒丸の中に、白抜き右向き三角形)が現れる
    • そのシンボルをクリックする
  • 別の方法
    • そのセルを選ぶ
    • Ctrl キー を押しながら Enter キーを打つ (以後、「Ctrl+Enter を押す」と記す)
  • 以下のメッセージが表示された場合は、末尾の「×」を押してください(メッセージを無視する) python3
  • 実行すると、いくつかのパッケージがインストールされる
  • 実行には数分かかる

セルの実行が終わるまで待つ

  • 実行に成功すると、以下のメッセージが表示される

    Success! Please reload this page and jump to the next section.

このページを再読込みする

  • 用いているブラウザに応じて、Ctrl+R, ⌘+R, F5キーのいずれかを押す

「Checking the Installation」節のコードセルから実行を始める

  • コードセル内のコードを実行するには
    • SHIFT キー を押しながら Enterキーを押す(以後、「SHIFT+Enter を押す」と記す)
    • または、「triangle」シンボルを押す
  • versioninfo() を実行すると、Julia 言語のバージョンが表示される
  • 続けて、以下の節内のコードセルを上から順番に実行する
    • Unitful のテスト
    • PyPlot のテスト
      • 以下のメッセージが表示されたら、[ENTER] キーを押す。(既定値 y を入力することに相当)

        install Jupyter via Conda, y/n? [y]:

Notebook名を変更する

  • メニューから「ファイル > ノートブック名を変更
  • ページ上部のファイル名を変更して、[ENTER] キーを押す
  • ファイル名末尾は、半角文字の .ipynb で終わらせる
    • これは (Jupyter notebook の拡張子である

現在作業中のファイルを保存する

  • メニューから「ファイル > 保存
  • プログラム作成・実行中も「保存」を操作する

今後の起動方法

  • 今回保存した .ipynb ファイルを複製して、プログラミングを開始する