MENU
  • 手帳
    • 手帳 リフィル自作した手帳のリフィルを公開していきます!
    • 手帳 レビュー
    • 手帳 アイデア
    • 手帳 セルフコーチング7つの習慣セルフコーチング認定コーチとして、独自に培ってきたセルフコーチング×手帳のノウハウを備忘録的にまとめます٩( ‘ω’ )و
    • 手帳 ジャーナリング
  • キャリア
    • キャリア 転職
    • キャリアコンサルタント 独学国家資格キャリアコンサルタントの試験対策や学んだコトなどをまとめていきます!
    • キャリアコンサルタント 副業キャリアコンサルタントとして稼いでわかったこと、実務で使えるノウハウや考え方などを発信していきます!
  • ワーク
    • マインドセット
    • マインドフルネス自分の気持ちを高めて、常に前向きに平常心でいるためのTipsや参考情報をまとめます!
    • プログラミング
    • リスキリング自分で楽しく効率よく学習するリスキリングのTipsや参考情報をまとめますᕦ(ò_óˇ)ᕤ
    • 効率化
人気の記事ランキングTOP 5!
  • 【自作手帳】自作リフィルのおすすめテンプレート10選!(PDF無料ダウンロード可!)
  • 【2026最新】ジャーナリングのおすすめ本10選!Unlimited対応も!
  • 【自作手帳】Word,Excelで出来る!A5システム手帳のリフィル自作方法
  • 【無料】Goodnotes6で使えるデジタルプランナー・テンプレート10選(PDFダウンロード可)
  • 【保存版】Goodnotes6の使い方まとめ!PDFの読み込み・PDF化・メモの書き方を徹底解説
手帳でキャリアも人生も自分らしく!
キャリアの実験室
  • 手帳
    • 手帳 リフィル自作した手帳のリフィルを公開していきます!
    • 手帳 レビュー
    • 手帳 アイデア
    • 手帳 セルフコーチング7つの習慣セルフコーチング認定コーチとして、独自に培ってきたセルフコーチング×手帳のノウハウを備忘録的にまとめます٩( ‘ω’ )و
    • 手帳 ジャーナリング
  • キャリア
    • キャリア 転職
    • キャリアコンサルタント 独学国家資格キャリアコンサルタントの試験対策や学んだコトなどをまとめていきます!
    • キャリアコンサルタント 副業キャリアコンサルタントとして稼いでわかったこと、実務で使えるノウハウや考え方などを発信していきます!
  • ワーク
    • マインドセット
    • マインドフルネス自分の気持ちを高めて、常に前向きに平常心でいるためのTipsや参考情報をまとめます!
    • プログラミング
    • リスキリング自分で楽しく効率よく学習するリスキリングのTipsや参考情報をまとめますᕦ(ò_óˇ)ᕤ
    • 効率化
キャリアの実験室
  • 手帳
    • 手帳 リフィル自作した手帳のリフィルを公開していきます!
    • 手帳 レビュー
    • 手帳 アイデア
    • 手帳 セルフコーチング7つの習慣セルフコーチング認定コーチとして、独自に培ってきたセルフコーチング×手帳のノウハウを備忘録的にまとめます٩( ‘ω’ )و
    • 手帳 ジャーナリング
  • キャリア
    • キャリア 転職
    • キャリアコンサルタント 独学国家資格キャリアコンサルタントの試験対策や学んだコトなどをまとめていきます!
    • キャリアコンサルタント 副業キャリアコンサルタントとして稼いでわかったこと、実務で使えるノウハウや考え方などを発信していきます!
  • ワーク
    • マインドセット
    • マインドフルネス自分の気持ちを高めて、常に前向きに平常心でいるためのTipsや参考情報をまとめます!
    • プログラミング
    • リスキリング自分で楽しく効率よく学習するリスキリングのTipsや参考情報をまとめますᕦ(ò_óˇ)ᕤ
    • 効率化
  1. ホーム
  2. ワーク
  3. プログラミング
  4. 【Python入門】WindowsとiPadの両方でPythonの環境を構築する

【Python入門】WindowsとiPadの両方でPythonの環境を構築する

2024 11/21
プログラミング
ワタシ

今回はWindowsとiPadのPythonの環境整備について触れます。

ツマ

インストール周りって最初の登録が面倒でそこで止まっちゃうんだよね。

最近、iPadでもキーボードがつくようになりiPadOSでは複数のアプリも起動できたりマウスも使えたりともはやミニPCです。

そのため、家の中ではWindowsで、外出中はiPadで、データ分析環境が整えられるのでは?と思い今回、色々試し見てました。

結論としてはiPadでも問題なくPython学習環境を創れることがわかりましたので備忘録的にまとめます。

あわせて読みたい
【Python入門】コピペしてそのまま使えるPythonの自動化プログラムまとめ ワタシ ども、らーにゃです。今回はPythonのプログラムについてまとめます。 Pythonをもっと身近なことに応用できないか? プログラミングをかじり始めた人で、こんなこ...
目次

手始めにやるべき3つのこと

まず前述した「時短で楽に初期設定」をすることから考えます。

その① Anacondaをインストールする

まずはwindowsへのPython学習環境のインストールからです。

結論からいうとAnacondaというソフトをいれれば終了です。

「Python Anaconda 初期設定」などで検索すればいくらでも解説サイトがでてきます。

有料の参考書を買うよりも圧倒的に分かりやすく読みやすいサイトが多いので、見やすい分かりやすいサイトを見つけて、それ通りにやればミスも少ないはずです。

■ご参考記事:便利なPython Anacondaをインストールから使い方まで徹底解説!

上記サイトはめちゃくちゃ分かりやすいです。これを参考に環境整備が出来たら、実際にいじってみるフェーズへ移ります。

インストールできずに作業がはじまらないのが一番ストレスですので、まずは理解せずとも使える状態にするのが優先です。

つまり、分からなくても立ち止まらずに書かれているようにやって、一通り動くのを確認してから一連の作業を振り返って整理するがよいのかなと思います。

ツマ

インストールの流れが出ているページがあると効率上がるね。

その② Jupyter notebookを触る

上記をインストールした上で次にやるべきはJupyter notebookなるものに触れてみるということです。

ここで、「ナニソレ( ゚Д゚)」と思うかもしれませんが、一旦こちらも”Pythonのコードを書く環境はこういったものなのだろう…”とあまり深く考えずにまずは触れてみる事をオススメします。

技術的な定義などは後から理解すれば良いと思います。

また、上記のリンクにも記載の通り、Anacondaのインストールや初期設定の解説がでている記事や動画を見ると大体セットでjupyter notebookの説明や使い方も記載されているケースが多いのでそちらも参照してみてください。

手始めにjupyter notebookを開いて「print(“Hello!”) 」や「1+1」などをInと記載された右のボックスに入れてRunボタンを押すかShift + Enterキーを押してみればすぐに結果が出てくると思います。

とりあえず結果がでれば、うまくいっている証拠です。

ここまで出来れば、基本的には分析環境を整えるという点では問題なしです。

この後は、更に一歩踏み込んで、次は「どこでも気軽に学習できる環境」という環境を整えたいと思います。

ワタシ

ここまで出来ると心理的負担がなくなり小さな達成感を得られます。

その③ Juno×Azure notebookを活用

ここまで出来たら、次やることは「iPadでも使えるようにする!」ということです。これは色々なアプリなどがありますが、代表格は下記2つかと思います。

  • Pythonista
  • Juno Connect

どちらもオススメで、個人的にはiPad Proに両方いれていたりします。

ぜひそれぞれのアプリ情報は検索してほしいのですが、私のような初心者を想定した時に個人的な押しは後者です。理由は3点

Junoオススメ理由
  • 前述のJupyter notebookと同じ感覚でコードが書ける
  • データ分析系を進めるにあたり使える機能(Pandas等)が多い
  • インストール等の拡張が出来る(pipが使える!)

結論としては「もはやPCいらないんじゃない??」と思うほどの学習環境が手に入ります。

これも 「juno python」などで検索すると色々と引っ掛かります。

記事数は少ないですが、下記のようなわかりやすい記事もでています。

■ご参考記事:Juno for Jupyterを使ってiPadでPythonプログラミング

これまた非常に分かりやすく解説されています。

つまり、これを使うことで以下のことが出来ます。

「外出中にiPadでコード書いた後、帰宅後にPCで修正する」

作成ファイルをデバイス横断的にやり取りできるのは、ひじょーーに便利です!完璧すぎます。

この買い切りの金額のアプリを一回購入するだけでここまでの環境が整うのであれば、これから学習するぞ!という人は即決な気がします。

下手な参考書を買うくらいならこちらの方が圧倒的に効率がよいと思います。

※2020年10月現在, Azure notebookが使えなくなったのでAWSサーバーを無料で立てて実施中。。+Google colabも併用してやりたいことは出来ています。

■ご参考記事:Google Colaboratoryを使ってPythonプログラミング

あわせて読みたい
【Python入門】iPad×Google Colabalatoryで手軽にTwitter分析 ワタシ 今回はiPadを利用した“PythonでのTwitter分析”について理解を深めます。 iPadで手軽にPythonで遊べないものかと考えて調べてみるとGoogle Colabalatoryという存...
ワタシ

外出中でもすぐにいじれる環境は素晴らしいです。

起動させるまでのステップ

最後にインストール後の具体的に使用する際の流れについて, Windows, iPadともに超ざっくり記載しておきます。

Windowsで動かす流れ

Windowsで使用する際は大きく下記3ステップでコードを書く状態にします。

▼STEP1
Anaconda Promptを開き「jupyter notebook」と入力する。

Anaconda Prompt起動後にjupyter notebookと入力

そうすると、その直後にパカパカとコードが流れてきます。その後、以下のように勝手にブラウザが開きます。

ブラウザでjupyter notebookが立ち上がり

▼STEP2
画面右側の「new」をクリックし「Python3」をクリックする

そうすると以下のような画面が出ます。

ちなみに、先ほどのjupyter notebook立ち上げ指定フォルダを選択していき.ipynbファイルを立ち上げるとファイルが開きます。ちなみに囲った箇所は指定したPC内のディレクトリを示しています。クリックすると移動できます。

▼STEP3
先ほどの立ち上げたファイルに戻り「print(“Hello!”) 」や「1+1」など適当に入力して出力 (Runボタン or Shift + Enterキー)を押します。

そうするとoutという形で出力結果が出ます。

また、行を追加したり、切り取ったり、追加したりなどはパネルで、名前をつけて保存などは左上のFileから選べます。

上記がコードを書くまでの流れです。毎回PCを起動したら以上の流れで学習環境を整えてください。

iPadで動かす流れ

※2020年10月現在、Azure notebookが使いにくくなっているので、AWSサーバー(SegaMaker)を立ててjupyter notebookを使っており記事は使い方は加筆予定。。

iPadで利用する際も大きく下記3ステップ+αでコードを書く状態にします。

▼STEP1
Juno Connectを開き「Azure notebooks」を選択する。

そうすると以下の画面に推移するのでマイクロソフトアカウントを入力する

▼STEP2
マイクロソフトアカウントを入力後に「name」の部分をタップする

そうすると以下の画面に推移するので、そこで右上のNewボタンか ipynbファイルをタップする。

▼STEP3
Windows同様にコードをいれてみて実行してみる。

これでiPadでも学習環境が完成です!Windowsとほぼ同じUIで出来ますので違和感はないと思います。

尚、Azure notebookとブラウザベースで検索するとファイルをPC上でも確認することが可能です。

▼STEP4
「Azure notebook」で検索していただき以下の画面でsign inをします。

ログインするとPCでもiPadでもiPhoneでもブラウザベースでそのデバイス内のファイルをアップしたりできます。

これでめでたくPC/タブレット間でファイルのやりとりが出来るようになりました。

ちなみにAzure notebookは無料のものを使うと1Gが限界になるので、重いファイルは都度PCに移行し、この環境はライトに使う作業場として利用するのがよいと思います。

まとめ

今回は学習環境の整備についてまとめました。改めてになりますが、留意しなければいけない点は以下の2点かと思います。

留意すべき点
  • サクッと迷うことなく時短で初期設定が出来る
  • 初期設定後どこでも気軽に学ぶことが出来る

これを実現するために、本記事も含めて既にある記事内容などを元に環境整備でモチベーション下がる事なくワクワクした気持ちで学習する環境に入っていけると良いなと思っております。

上記によって、WindowsでもiPadで使える状況になりますと、いつでもどこでも手軽に学習出来ます。個人的にiPhoneテザリングを組み合わせればどこにいても学習環境をすぐに整備できるのは最高です!

本内容でSurfaceをメインにiPadをサブにした学習環境は出来たので、次回以降はいよいよ具体的に学んできたこと等をアウトプットしていきたいと思います。

ご精読頂きありがとうございました!
m(_ _)m

【参考】Python初心者のお勉強のお供

上記の内容と併せて実務で活かすという視点では下記の参考図書も合わせて確認すると理解が深まります(-_-)

▼オススメの参考書籍(Kindle)▼

Python2年生 データ分析のしくみ 体験してわかる!会話でまなべる!
created by Rinker
  • Kindle
  • Amazon
  • 楽天市場
  • Yahooショッピング
Marketing Python マーケティング・パイソン AI時代マーケターの独習プログラミング入門(できるビジネス) できるビジネスシリーズ
created by Rinker
  • Kindle
  • Amazon
  • 楽天市場
  • Yahooショッピング
Python実践データ分析100本ノック
created by Rinker
  • Kindle
  • Amazon
  • 楽天市場
  • Yahooショッピング

▼おすすめの動画学習(Udemy)▼

>>ゼロからPythonで学ぶ人工知能と機械学習 【2023年最新版】

>>現役シリコンバレーエンジニアが教えるPython 3 入門 + 応用

>>独学で身につけるPython〜基礎編〜【業務効率化・自動化】

【参考】Python初心者が抑えたいポイント集

Python(主にデータ分析・自動化)に関しては

下記に実践したポイントをまとめています。基本的にコピペするだけでそのまま使えます٩( ᐛ )و

あわせて読みたい
【Python入門】コピペしてそのまま使えるPythonの自動化プログラムまとめ ワタシ ども、らーにゃです。今回はPythonのプログラムについてまとめます。 Pythonをもっと身近なことに応用できないか? プログラミングをかじり始めた人で、こんなこ...

業務効率化・自動化においてはGoogle Apps Scriptもセットで学ぶことをオススメ!

こちらもコピペしてすぐに使えます!

あわせて読みたい
【GAS入門】コピペしてそのまま使えるGoogle Apps Scriptプログラム一覧 ワタシ ども、らーにゃです。今回はGASの活用についてまとめます。 身の回りのことをもっと自動化できないものか? 仕事でもプライベートでも忙しくなるほどに自動化の...

PythonとGoogle Apps Scriptどちらを深めようかを迷っていればこちら!

あわせて読みたい
【徹底比較】PythonとGASをどちらを学ぶべきか?実際に両方を学んで分かった違いとオススメ学習法 ワタシ ども、らーにゃです。今回はPythonとGASを比較していきます。 自分は非エンジニアだけど… 「もっともっと効率化したい!」 「プログラムを書けるようになりたい...
プログラミング
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
  • 【自作手帳】Word,Excelで出来る!A5システム手帳のリフィル自作方法
  • 【要約】5分でわかる!「7つの習慣」のまとめ!基礎から各習慣のポイントまで徹底解説!

この記事を書いた人

らーにゃのアバター らーにゃ

ビビっときたTipsや手帳術を発信します ٩( ᐛ )و

●家族:フルキャリ妻と子供2人

●資格:国家資格キャリアコンサルタント

●趣味:手帳歴20年 | 自作歴12年| デジプラ歴4年

関連記事

  • 【GAS】ショートカットを利用してApple Watch→スプレッドシートのデータ連携を行う
  • 【GAS】Google Fitのデータをスプレッドシートに引き抜くプログラムを考える
  • 【徹底比較】PythonとGASをどちらを学ぶべきか?実際に両方を学んで分かった違いとオススメ学習法
  • 【GAS】TogglのAPIを利用したデータ連携の仕様変更について
  • 【Python入門】コピペしてそのまま使えるPythonの自動化プログラムまとめ
  • 【Python自動化】GoogleスプレッドシートにPythonからデータを流し込む方法
  • 【Python自動化】タスクスケジューラで定時にPythonファイルを自動実行する方法
  • 【Python自動化】Seleniumでスクレイピング | ログイン認証を突破しデータ取得する

コメント

コメントする コメントをキャンセル

ブログの記事一覧
らーにゃ
国家資格キャリアコンサルタント
カナダでキャリコン/キャリアコーチをしながら理想のセカンドキャリアを作るヒントや考え方をブログやYouTubeで発信中!

●家族:
ーフルキャリの妻1人+子供2人
●趣味:
ー手帳歴20年 | 自作12年 | デジプラ3年
ーブログ歴8年 | YouTube歴1年
●資格:
ー国家資格キャリアコンサルタント
ー7つの習慣セルフコーチング認定コーチ
ーライフコーチ
人気の記事ランキングTOP5!
  • 【自作手帳】自作リフィルのおすすめテンプレート10選!(PDF無料ダウンロード可!)
  • 【2026最新】ジャーナリングのおすすめ本10選!Unlimited対応も!
  • 【自作手帳】Word,Excelで出来る!A5システム手帳のリフィル自作方法
  • 【無料】Goodnotes6で使えるデジタルプランナー・テンプレート10選(PDFダウンロード可)
  • 【保存版】Goodnotes6の使い方まとめ!PDFの読み込み・PDF化・メモの書き方を徹底解説
目次
検索
  • プロフィール
  • サイトマップ
  • プライバシーポリシー
  • お問い合わせ

© キャリアの実験室.

  • メニュー
  • ジャーナル
  • 自作手帳
  • アイデア
目次