メインコンテンツへスキップ

0.2 環境準備

AIコース最小セットアップキット

最初は少なく入れます。目標は、1つのフォルダに入り、Python を動かし、Git で保存し、他の人が再実行できるだけの証拠を残すことです。

今入れるもの

ツール用途
ブラウザコース、Colab、GitHub、AIツール
VS Codeファイル編集
Python 3.11例を動かす
Gitチェックポイント保存

Docker、CUDA、ベクトルDB、大きなフレームワークは後で入れます。早く入れすぎると、初学者のエラー原因が見つけにくくなります。

Python コマンドを1つ選ぶ

環境によって Python の起動コマンドは違います。最初に動くものを選び、メモの中では同じコマンドを使い続けます。

システム先に試す失敗したら
macOS / Linuxpython3 --versionpython --version
Windows PowerShellpy -3.11 --versionpython --version
Colabローカル install 不要Notebook runtime を使う

後のコマンドで python と書かれている場合は、自分の環境で動いたコマンドに置き換えてかまいません。

5分チェック

python3 --version
git --version
mkdir ai-learning-lab
cd ai-learning-lab
python3 -m venv .venv
source .venv/bin/activate
python -c "print('AI course environment is ready')"
git init

Windows PowerShell の有効化:

py -3.11 -m venv .venv
.\.venv\Scripts\Activate.ps1

このような出力が見えれば十分です。

AI course environment is ready
Initialized empty Git repository ...

チェックが失敗したら

症状まず行うこと残す証拠
python3 が見つからない上のコマンド表を試し、必要なら Python 3.11 を入れるコマンドと完全なエラー
仮想環境の有効化に失敗shell を確認する。zsh/bash は source、PowerShell は Activate.ps1shell 名と有効化コマンド
git が見つからないGit を入れ、terminal を開き直し、git --version を再実行version 出力またはエラー
permission errorsystem 保護フォルダではなく、自分のユーザーフォルダに project を置くpwd の現在地

それでも失敗したら、いったん Colab で進め、第1章の後に戻ります。合格ラインは、フォルダに入り、Python を実行し、Git を初期化できることです。

経験者が確認すること

すでに環境がある場合も、完全には飛ばさないでください。次を説明できるか確認します。

  • このコース project を動かす interpreter はどれか。
  • 依存関係はどこに install されるか。
  • 別の machine で環境を再作成する手順は何か。
  • commit すべきファイルと、local に残すべきファイルは何か。

環境もコース成果物の一部です。自分の laptop でしか動かない project は、まだ完成ではありません。