【2024最新版】Python環境構築完全攻略 MacBook編 |Pythonインストール方法、VSCode、Anaconda、Pyenv、Poetryや専門用語も徹底解説

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.ค. 2024
  • 無料LINE友だち追加はこちら✌🏻
    utage-system.com/line/open/1Z...
    ※「アプリで開く」を押してください
    🎁【LINE追加者限定】有料級特典7個🎁
    ・【要点徹底解説】Python環境構築完全攻略 電子書籍
    ・【最短6ヶ月で転職】フルリモートで年収1000万円を達成! 世界最先端ほし式未経験からエンジニア転職までの完全攻略ロードマップ 電子書籍📔
    ・【無料学習完全版】全6300分(105時間)+6057スライド以上収録 完全無料のプログラミング学習コンテンツ完全ガイド📚
    ・【2024年最新版】プログラム学習を爆速化させるAIツール54選【使い方解説付き】🤖
    ・【完全無料の全100サイト】ポートフォリオ作成はこれだけで大丈夫。今すぐ使えるAPIリスト集🖥️
    ・【2024年最新版】全16言語-今学ぶべきプログラミング言語徹底解説 電子書籍🧑🏻‍💻
    ・【業界完全網羅】エンジニア転職のための使える転職サイト厳選29レポート🎓
    配布の案内はLineで行いますので、Line登録をして報告をお待ちください!「この動画を見てくれたそこのあなた」のキャリアを全力で支援していきます!
    無料LINE友だち追加はこちら✌🏻
    utage-system.com/line/open/1Z...
    ※「アプリで開く」を押してください
    🐔X(旧Twitter)
    / hosh_it_
    ━━━━━━━━━━━━━━━
    🧑🏻‍💻目次
    00:00 冒頭
    00:23 動画の内容
    01:04 動画の構成
    02:08 環境構築とは?
    03:17 Pythonをパソコンにいれる二つの方法
    03:45 仮想環境とは?
    05:16 バージョン管理とは
    06:30 パッケージ管理とは
    08:35 OS依存とは
    09:28 仮想環境のおさらい
    10:30 実行環境とは
    14:39 実行環境のおさらい
    15:35 環境構築のおさらい
    16:00 Python環境構築方法全5選
    16:15 環境構築方法1つ目-Google Colaboratory
    17:26 環境構築方法2つ目-生Python×VSCode
    18:20 環境構築方法3つ目-Anaconda×JupyterLab
    19:30 環境構築方法4つ目-Anaconda×VSCode
    20:08 環境構築方法5つ目-Pyenv×Poetry×VSCode
    21:03 環境構築方法5選おさらい
    21:45 チュートリアル前に
    22:19 チュートリアル1-Google Colaboratory
    25:00 チュートリアル2-生Python×VSCode
    32:00 チュートリアル3-Anaconda×JupyterLab
    35:40 チュートリアル4-Anaconda×VSCode
    44:26 チュートリアル5-Pyenv×Poetry×VSCode
    01:06:30 チュートリアル5-おさらい
    01:07:16 重大なお知らせ
    ━━━━━━━━━━━━━━━
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 58

  • @user-mu9er1gm6j
    @user-mu9er1gm6j 7 วันที่ผ่านมา +1

    最高です
    めちゃくちゃわかりやすいです!!
    どんどん動画を出していただきたいです

    • @hosh_it_o
      @hosh_it_o  6 วันที่ผ่านมา

      ありがとうございます!!今月新しく一本だします!

  • @user-tu9sy7cx4p
    @user-tu9sy7cx4p หลายเดือนก่อน +1

    めちゃわかりやすい!
    やっとわかりやすい動画に出会えた🎉
    ありがとう

    • @hosh_it_o
      @hosh_it_o  หลายเดือนก่อน +1

      こちらこそ非常に嬉しいコメントを頂きありがとうございます!!🥹

  • @lotus_4229
    @lotus_4229 หลายเดือนก่อน +1

    数ある初心者向け解説動画の中で個人的に一番理解が捗りました!ありがとうございます!!!

    • @hosh_it_o
      @hosh_it_o  หลายเดือนก่อน

      嬉しいコメントありがとうございます!!

  • @dokai1034
    @dokai1034 หลายเดือนก่อน

    例えばいちいち秀逸でよかったです

    • @hosh_it_o
      @hosh_it_o  หลายเดือนก่อน

      コメントありがとうございます!「例え」が良かったということでしょうか?

  • @user-cd2zd3jl9e
    @user-cd2zd3jl9e หลายเดือนก่อน +1

    I am not even Japanese and not Japanese speaker but I am here because I saw the post in X (Twitter). I thought subscribing to this channel will help for its success. Cheers!

    • @hosh_it_o
      @hosh_it_o  หลายเดือนก่อน

      Thanks for the comment!

  • @omeome9154
    @omeome9154 21 วันที่ผ่านมา +1

    完遂しました。無茶苦茶疲れました笑

  • @takawa-rj4uh
    @takawa-rj4uh 25 วันที่ผ่านมา +1

    わかりやすい紹介ありがとうございました。最後のpoetryを使用した場合、一つずつライブラリをインストールする必要があるのでしょうか?
    使用頻度の高いものは一括でインストールできたら楽かなと思いました。バージョンに関しても一つずつ考えるのが手間なので。

    • @hosh_it_o
      @hosh_it_o  25 วันที่ผ่านมา +1

      コメントありがとうございます!おっしゃる通り、一つずつインストールではなく、使用頻度の高いものは一括インストールで大丈夫です!今回は今後のチュートリアル動画の動きに合わせて一つづつインストールする方法を採用させていただいています!🙂

  • @user-vt4eq7ci3o
    @user-vt4eq7ci3o 2 หลายเดือนก่อน +1

    macOS14.2(23C64)にanaconda3をGraphical Installerでインストールを試みましたが、最終段階でエラーが出てインストールできません。
    M3チップを搭載しているのが原因でしょうか。

    • @hosh_it_o
      @hosh_it_o  2 หลายเดือนก่อน

      Download for apple siliconを選択されていますでしょうか?
      apple siliconのanacondaを選べているようしたら、エラーに記載の内容をご共有頂けますでしょうか?

  • @user-wj9oz6jv2b
    @user-wj9oz6jv2b 2 หลายเดือนก่อน +1

    1:03:20ら辺のpoetry installのエラーの対処法について詳しく教えていただきたいです。
    tomlファイルを作成したのですが警告の文字が消えず、新しいファイルが作成されません。

    • @hosh_it_o
      @hosh_it_o  2 หลายเดือนก่อน

      コメント有り難う御座います。
      下記質問にご回答頂けますでしょうか?
      ①警告には何と書かれていますでしょうか?
      ②作成されていない「新しいファイル」というのは、①.venv②tomlファイル③poetry.lockのどちらになりますか?

    • @user-wj9oz6jv2b
      @user-wj9oz6jv2b 2 หลายเดือนก่อน

      ⁠​⁠​⁠​⁠​⁠​⁠​⁠​⁠​⁠@@hosh_it_o
      ①何回試しても1:03:26と同じ文が書かれてます。
      ②.venvとpoetry.lockが作成されないです。

    • @hosh_it_o
      @hosh_it_o  2 หลายเดือนก่อน

      @@user-wj9oz6jv2b 警告というのはエラーではないので、原因は別にあるかと思います。もし可能でしたら、概要欄にある私のLineからご連絡頂けないでしょうか?ここのチャットだけでの解決は少し難しそうですので、Google Meetなどで画面を共有しながら確認させて頂きたいです。

    • @hosh_it_o
      @hosh_it_o  2 หลายเดือนก่อน

      @@user-wj9oz6jv2b 今調査したところ、poetry.lockに関しては、poetry initの段階で追加したいライブラリを指定していないため、作成されないことがあるようです。(バージョンによる動作の違いかは未確認です)次に.venvが作成されない問題に関してですが、1:02:32にある「poetry config virtualenvs.in-project true」コマンドは入力されていますでしょうか?

  • @luuin6694
    @luuin6694 หลายเดือนก่อน +1

    poetryのインストールで A pyproject.toml file with a poetry section already exists. と出てしまいます。どのような対処方法がありますでしょうか?

    • @hosh_it_o
      @hosh_it_o  หลายเดือนก่อน

      poetry installというコマンド実行時にそちらの表示がでたということでしょうか?エラーの内容としては、「既にpyproject.tomlが存在する」になりますので、「poetry installを一度実行していた」もしくは「pyproject.tomlが存在するフォルダ内で実行した」ことが原因として考えられます。もう一度新しいフォルダを作成して試してみてください。

    • @luuin6694
      @luuin6694 21 วันที่ผ่านมา

      @@hosh_it_o  返信していただきありがとうございます。  結局のところ、read meのフォルダ追加もtomlファイルにread meを含めないもうまく出来ないことが原因のようでした。Anacondaを最初入れて使っていたのですが途中でうまく作動しなくなり、こちらで入れ直したのですが、プログラミングがまったくわからない初心者のため、このread me もtomlも出来ない・・となってしまいました。

  • @user-df7jg3ui3s
    @user-df7jg3ui3s หลายเดือนก่อน

    素晴らしい動画ありがとうございます、VScodeとpyenvのインストールですが。pyenv version で確認すると、* system (set by /Users/yi/.pyenv/version)と出てきてしまいます、これはエラーでしょうか。
    source ~/.zshrcの後もsource: no such file or directory: /Users/yi/.zshrcと出たのでここがうまくいっていないのでしょうか

    • @hosh_it_o
      @hosh_it_o  หลายเดือนก่อน

      ご質問、コメントありがとうございます!①pyenv version で確認すると、* system (set by /Users/yi/.pyenv/version)と出てきてしまいます、これはエラーでしょうか。→こちらはエラーではありません。pyenvが正しくインストールされている状態で、まだpyenv内にpythonのバージョンがインストールされていない状況になります。ゲームでいうところの、ゲーム機はあるけどカセットが入っていない状態ですね。②source ~/.zshrcの後もsource: no such file or directory: /Users/yi/.zshrcと出たのでここがうまくいっていないのでしょうか→お使いのシェルはzshでしょうか?ターミナル画面の上部にzshと記載があればzsh、bashであればbashと書かれているかと思います。

    • @user-df7jg3ui3s
      @user-df7jg3ui3s หลายเดือนก่อน +1

      @@hosh_it_o ありがとうございます。zshです。

    • @hosh_it_o
      @hosh_it_o  หลายเดือนก่อน

      @@user-df7jg3ui3s pyenv versionのコマンドは実行できているようですので、pathは通っているのかと思います。ただzshrcファイルがないのに、パスがとっているのは変ですね...ファイルが存在しない場合、「touch ~/.zshrc」などでファイルを作成するか、「~/」以外のディレクトリに.zshrcがないかなど確認してみてください!

    • @user-df7jg3ui3s
      @user-df7jg3ui3s หลายเดือนก่อน +1

      @@hosh_it_o ありがとうございます。
      確認してみます。

  • @user-uf2mi4lk2g
    @user-uf2mi4lk2g 2 หลายเดือนก่อน +1

    Macにanacondaをインストールしようとしたところ「'/opt/anaconda3' already exists. Please, relaunch the installer and choose another location in the Destination Select step.」というエラーが表示されインストールできませんでした。
    以前インストールしたのかと思い、ターミナルでアンインストールを試みましたが、「zsh: command not found」というconda エラーが発生してアンインストールもできていません。解決方法はありますでしょうか?

    • @hosh_it_o
      @hosh_it_o  2 หลายเดือนก่อน

      すでに/optというディレクトリにanaconda3がインストールされているようです。「rm -rf /opt/anaconda3」で既存のanacondaをディレクトリごと削除してしまい、再インストールを試してみてください。(参考: docs.anaconda.com/free/anaconda/install/uninstall/)

    • @user-uf2mi4lk2g
      @user-uf2mi4lk2g 2 หลายเดือนก่อน

      @@hosh_it_o ご回答ありがとうございます。添付いただいた資料の2.をターミナルに入力すると「zsh: command not found: conda」と出てきますが、正しい動作でしょうか?その先も進めましたが、 インストールできませんでした。

    • @hosh_it_o
      @hosh_it_o  2 หลายเดือนก่อน

      @@user-uf2mi4lk2g そちらの2はoptionalですので、スキップして「rm -rf /opt/anaconda3」だけを実行してみてください。「その先も進めた」ということは、「/opt/Anaconda3」は削除できたということでしょうか?その場合、インストールできない理由となるエラーなどは表示されていますでしょうか?

    • @user-uf2mi4lk2g
      @user-uf2mi4lk2g 2 หลายเดือนก่อน

      @@hosh_it_o 「rm -rf /opt/anaconda3」だけを実行すると「Permission denied」と表示されます。
      再インストールのエラーに理由は表示はなかったのですが、「/opt/Anaconda3」は削除できていないと思われます。

    • @hosh_it_o
      @hosh_it_o  2 หลายเดือนก่อน

      @@user-uf2mi4lk2g 「Permission denied」は「そのコマンドを実行する権限がない」ことを示します。そのため「sudo rm -rf /opt/anaconda3」というコマンドに変えて実行してみてください。以前のコマンドの前に「sudo」をつけることで実行の権限を得ることができます。実行時にパスワードを求められますので、パスワードの入力も行ってください。

  • @HIRKOI-pb1ws
    @HIRKOI-pb1ws หลายเดือนก่อน

    俯瞰的に把握できる内容でとても参考になりました。
    自分がどこで何をしているのかが理解できたことが大きな収穫でした。
    一箇所つまずいてしまったのでご教示いただけると幸いです。
    ①使用環境:macOS12.7.5(Intel Core i7)
    ②シェル種類:zsh
    ③エラー内容:poetryのPATHが通りません
     (base) □□□ ~ % echo 'export PATH="/Users/ユーザー名/.local/bin:$PATH"' >> ~/.zshrc
     zsh: permission denied: /Users/ユーザー名/.zshrc
    アクセス権が拒否されているようですが、
    どのように考えて何を調べて対処していったら良いでしょうか?
    今後の動画も楽しみにしております。

    • @hosh_it_o
      @hosh_it_o  หลายเดือนก่อน +1

      コメントとご質問ありがとうございます!そちらのエラーはお使いのユーザでは実行の権限がないことを表します。コマンドの前にsudoをつけて実行してみてください。つまりコマンドは「sudo echo 'export PATH="/Users/ユーザー名/.local/bin:$PATH"' >> ~/.zshrc」となります(ユーザー名部分は自身の環境に合わせて変更ください)。sudoをつけることで、管理者と同じ権限を得ることができます。このコマンドを実行後にアカウントのパスワードを求められます、エラーではないので慌てず入力してみてださい。

    • @HIRKOI-pb1ws
      @HIRKOI-pb1ws หลายเดือนก่อน +1

      @@hosh_it_o
      ご回答ありがとうございます!
      早速試してみたのですが、うまくいかずに苦戦しております。初学者ゆえに、よく理解しないままにあれこれやるうち、余計なことをして変な設定になっているのかもしれません…。一度、OSをクリーンインストールしてから再挑戦してから、あらためて結果をご報告させていただきます。
      よろしくお願いいたします!

    • @HIRKOI-pb1ws
      @HIRKOI-pb1ws หลายเดือนก่อน

      @@hosh_it_o
      OS再インストール後、再チャレンジしたところ同じ場所でつまづきました。
      アドバイスをもとに、ふたつのコマンド入力でそれぞれ試してみました。
      % echo 'export PATH="/Users/ユーザー名/.local/bin:$PATH"' >> ~/.zshrc
      % sudo echo 'export PATH="/Users/ユーザー名/.local/bin:$PATH"' >> ~/.zshrc
      両方とも同じ出力結果となりました。
      % source ~/.zshrc
      % poetry --version
      zsh: command not found: poetry
      以前の出力結果とは内容が違いましたが、依然としてパスが通ってないようです。
      よく観察してみたところ、以下のコマンド入力後の文末2行が怪しいのかと思いました。
      % curl -sSL install.python-poetry.org | python3 -
      …略…
      raise Exception("This build of python cannot create venvs without using symlinks")
      Exception: This build of python cannot create venvs without using symlinks
      この例外発生により、poetryのPATHが通らなくなったのでしょうか?
      お忙しいところ大変恐縮ですが、お手隙に際にご回答いただけると幸いです。

    • @HIRKOI-pb1ws
      @HIRKOI-pb1ws 27 วันที่ผ่านมา +1

      @@hosh_it_o
      OSクリーンインストール後、
      動画を何度も繰り返し再生しながらチャレンジしたところ、
      PyenvとPoetryを使用した環境構築まで何とかできました。
      エラーではないので慌てず入力してみてくださいという言葉を
      励みに取り組むことができました。ありがとうございました!
      次の動画も楽しみにしています。

    • @hosh_it_o
      @hosh_it_o  27 วันที่ผ่านมา +1

      @@HIRKOI-pb1ws おおお!おめでとうございます!環境構築って簡単そうで、難しくて大変なんですよね🥲 来月FlaskというWebアプリケーション開発の動画を出しますので、興味がありましたらぜひご覧ください!

  • @user-ve2yx8sb3t
    @user-ve2yx8sb3t หลายเดือนก่อน +1

    poetryのPATHが通らないのですがどうしたら良いでしょうか

    • @hosh_it_o
      @hosh_it_o  หลายเดือนก่อน

      poetryのバージョン確認コマンド実行時にcommand not foundになったということでしょうか?もし可能でしたらパスを通す際に実行されたコマンドをこちらに記載頂けますでしょうか?

    • @user-ve2yx8sb3t
      @user-ve2yx8sb3t หลายเดือนก่อน

      @@hosh_it_o そうです。poetryのバージョン確認コマンド実行時にcommand not foundになりました。echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrcを打ちました。その後source ~/.zshrcと実行すると、not valid in this contextと返ってきます。よろしくお願いいたします。

    • @hosh_it_o
      @hosh_it_o  หลายเดือนก่อน +1

      ​@@user-ve2yx8sb3t ご返事ありがとうございます。そちらのコマンドをみると、echo 'export PATH="$HOME/.local/bin:$PATH"'の後のシングルクオーテーションが抜けていますね。動画中のコマンドと完全に一致しているか確認してみてください!

    • @user-ve2yx8sb3t
      @user-ve2yx8sb3t หลายเดือนก่อน

      @@hosh_it_o $PATH "''とシングルクォーテーションが2ついるということですか?
      動画のPATHを何度も確認したんですけど通らないようです。

    • @user-ve2yx8sb3t
      @user-ve2yx8sb3t หลายเดือนก่อน

      通すことができました。すみません、ありがとうございました。zshrcの中に重複したPATHが入っていたのが原因だったみたいです。