2022.12.03スポンサーリンク白黒つけようぜ!くまねこ(@kumanecoblog)です。今日もPython捗っていますか?Python(プログラミング)をやりたいと思ってる人の中には、めんどくさい設定は今はやりたくない!とにかくPythonを使ってみたいんだよ!と、気合とやる気にみなぎっている人がいるかもしれません。使わせてほしい、試してみたくて仕方がない。そんな瞬間は誰しもあります。環境構築が難しくて思うように始められない僕はPythonを早く始めた過ぎて、この環境構築を雑にやってしました。「こんなことも僕はできないのか・・・」と挫折しかけました。プログラミングに興味を持ったのに、こんな序盤で挫折してしまうのは勿体ない。Colaboratoryの始め方と使い方をお伝えします。僕は初心者の頃にこれが知りたかった。今後は今以上にIT時代となるでしょう。今、この方法でサクッと始めて周りと差をつけちゃいましょう。Colaboratoryの使い方を知りたいに当てはまる方への解決に繋がります。コラボラトリー)とは、Googleが無料で提供しているWebブラウザさえあればPythonのプログラミンが記述・実行できるサービスです。Webブラウザ上で行うのでインストールも不要です。構築環境を用意したりする必要はありません。準備ほぼ0から10秒でPythonが始められます。Colaboratoryと普通に呼んでもいいのですが、これは所謂フルネーム。親しみも込めて、簡単に呼べるようになりましょう。友達との距離も名前の呼び方一つでグッと近くなりますもんね。公式では、「Colab」と書かれています。そこから、「グーグルコラボ」と書かれていることもあります。呼び方略し方は大きくこの二つです。マニアックな方は「グラボ」なんて呼び方をしてる人もいるみたいです。ちなみに僕は英語が苦手だったため、英語を読もうという気がなく「オレンジの無限マークのやつ」と呼んでいました。Colaboratoryを始めてみましょう。唯一の事前準備は、Googleアカウントを作っておくことです。Googleアカウントをお持ちでない方はまたはこれを機に新たに作成したい方はこちらから作成してください。Colaboratoryへアクセスしてみましょう。ノートブックの新規作成アクセスすると上のような画面が表示されます。右下にある[ノートブックを新規作成]をクリックしてください。右上のログインをクリックして進めてください。この画面が表示されます。この画面がPythonの記述ができるプログラミングノートです。他のものと区別ができるように、名前を変更しておきましょう。「Untitled0」をクリックすると入力できるので、わかりやすい名前を付けてください。今回は「MYtest」としておきます。[Enter]を押すと確定されます。Pythonコード入力コードを記述するところを「セル」と言います。セルにコードを入力します。実行[Shift]+[Enter]で実行されます。コードの下に実行結果が表示されます。ColaboratoryはGoogleスプレッドシートと同様に自動保存されます。こちらが特に操作しなくても随時保存されます。念のため、終了する際にはこの「最終保存」を確認してから終了するようにしてください。どこに保存されるの?保存先はGoogleドライブです。Colaboratoryのファイルをクリックすると作業を再開できます。再度アクセスすると作成したノートブックが表示されます。ここから作業を再開することもできます。ファイルからホームページの[ファイル]をクリックすると「ノートブックを新規作成」があります。ここからも作成できます。GoogleドライブからGoogleドライブにログインすると左側に[+新規]があります。Colaboratory」で新規ノートブックを作成できます。手軽に始められるここまで読んでくださったかたならもうお分かりかと思いますが、Pythonのコードを記述するまでに予備知識も事前準備もほぼ0でできました。複雑な環境構築の必要もいらない。パソコン1つで手軽にできるのは、唯一無二のメリットだと思います。Googleドライブでファイルの管理をしているので、別のパソコンやiPadからでも作業ができます。これは本当に便利です。ColaboratoryはGoogleアカウントのみで始まられるので、無料です。無料でここまで手軽に始められるのは本当にありがたいです。一部有料機能はありますが、無料の範囲で十分使えます。ありがとうございますGoogleさん。無料でここまで使えるのかと言うと、Googleがこのサービスを「機械学習の促進とエンジニア育成」を目的としているからです。君、パソコン持ってる?Googleアカウントある?じゃあ、君は機械学習エンジニアだ!と、いうことですね。僕もあなたも一緒に機械学習エンジニアになりましょう。ハイスペックPCを仮想的に使えるGoogleが使っているスパコンと聞くとどんなことを想像しますか?僕は「なんかすごいスペックなんだろうな」なんて思います。Colaboratoryではそれが裏側で動いています。機械学習ではCPUよりもGPUの性能が発揮されるので、そのGPU機能が付与されています。仮想的ではありますがこのハイスペックを仮想的に使えるということです。使用できるのはオンライン環境のみもちろんながら、オフラインでは使えません。ほとんどのオンラインサービスに共通していることなのでそこまでデメリットではないと思いますがいざという時にインターネット環境がないと使えません。時間制限がある「え!?時間制限があるの!?」と驚かれるかもしれません。ランタイム処理と言って、一定時間の操作がない場合に実行環境がリセットされます。ランタイム処理のルール(時間制限)PCがスリープやブラウザを閉じてから90分後(90分ルール)ノートブック起動から12時間後(12時間ルール)「リセットされたら困る・・・」と心配に思う方もいるかもしれませんが、大丈夫です。Googleドライブにファイルが保存されているので、そこから再度アクセスすれば基本問題はありません。細かく回避方法などはあります。自動保存してくるので「データが突然全部消えてしまう」ということは無いと思います。Colaboratoryを強くオススメします。複雑な環境構築なんてあとからやればいいのです。Pythonに触れてみる。僕はこれが何よりも重要だと思います。最初から難しいことに挑むのはそれはそれで学びのありますが、そこで挫折をしてしまったら元も子もありません。ColaboratoryでサクッとPython触って体験してみてください。よいプログラミングライフを!この記事が少しでも役立ててもらえたらうれしいです。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。Δホームプログラミングくまねこ名古屋出身の27歳ITエンジニア🖥Python,PHP,JavaScript,他.../mac,win/Notion僕自身がプログラミングを独学でやり始めた時に悩んだことやつまづいたことを書いています。プログラミング初心者に少しでも誰かの役立つと嬉しいな。趣味はコーヒーとドーナツです。地元名古屋が大好きです。Anaconda1Archive2023年1月172022年12月31くまねこ名古屋出身の27歳ITエンジニア🖥Python,PHP,JavaScript,他.../mac,win/Notion僕自身がプログラミングを独学でやり始めた時に悩んだことやつまづいたことを書いています。プログラミング初心者に少しでも誰かの役立つと嬉しいな。趣味はコーヒーとドーナツです。地元名古屋が大好きです。Anaconda1くまねこ名古屋出身の27歳ITエンジニア🖥Python,PHP,JavaScript,他.../mac,win/Notion僕自身がプログラミングを独学でやり始めた時に悩んだことやつまづいたことを書いています。プログラミング初心者に少しでも誰かの役立つと嬉しいな。趣味はコーヒーとドーナツです。地元名古屋が大好きです。くまねこPython塾.メニュープログラミングお問い合わせ検索タイトルとURLをコピーしました。