私的AI研究会 > CondaEnv

Anaconda 仮想環境の構築

anaconda-logo.png
pypi_logo.png

 「Anaconda」環境下で各プロジェクトを実行するための仮想環境の構築補手順をまとめる

▲ 目 次
※ 最終更新:2024/06/30 

事前準備(プロジェクト共通)

  Windows  Windows11/10   Linux  Ubuntu22.04LTS/20.04LTS

Anaconda のインストール

仮想環境に PyTorch をインストール~

環境の確認

NVIDIA Graphic board の確認

 

『仮想環境 (py_learn)』

japan74_dn_s.jpg

仮想環境の構築

  1. 新しく仮想環境 (py_learn) を作成する
    (base)conda create -n py_learn python=3.11 -y
    (base)conda info -e
  2. 仮想環境(py_learn) を起動する
    (base) conda activate py_learn
  3. 仮想環境に PyTorch をインストールする → PyTorch FROM RESEARCH TO PRODUCTION
    (py_learn) pip install torch torchvision torchaudio                              ← CPU の場合 (2024.02.07)
    (py_learn) pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121    ← GPU の場合 (2024.02.12)
  4. 「conda install」コマンドでパッケージをインストール
    (py_learn) conda install ffmpeg ffmpeg-python -c conda-forge -y
    (py_learn) conda install opencv pandas tqdm matplotlib PyYAML -y
  5. 「pip install」コマンドでパッケージをインストール
    (py38_learn) cd /anaconda_win/workspace_pylearn/                               ← Windows の場合
    (py38_learn) cd ~/workspace_pylearn/                                     ← Linux の場合
    
    (py38_learn) pip install -r requirements.txt
    ▼「workspace_pylearn/requirements.txt」の内容

環境の確認

プロジェクトの実行

  1. CHAPTER 02: 定点カメラの映像を認識する
  2. CHAPTER 03: 教師データにない状況を異常検出
  3. CHAPTER 04: 物体検出アルゴリズム「YOLO V5」
  4. CHAPTER 04: 物体検出アルゴリズム「YOLO V5」2(学習編)
  5. 『ナンバープレート判別』「YOLO V5」3
 

『仮想環境 (py38_learn)』

my_libraly2_11m.jpg

仮想環境の構築

  1. 新しく仮想環境 (py38_learn) を作成する
    (base) conda create -n py38_learn python=3.8 -y
    (base) conda info -e
  2. 仮想環境(py38_learn) を起動する
    (base) conda activate py38_learn
  3. 仮想環境に PyTorch をインストールする → PyTorch FROM RESEARCH TO PRODUCTION
    (py38_learn) pip install torch torchvision torchaudio                             ← CPU の場合 (2024.02.07)
    (py38_learn) pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121   ← GPU の場合 (2024.02.12)
    ※ 途中1箇所発生するエラーは無視する

  4. 「conda install」コマンドでパッケージをインストール
    (py38_learn) conda install ffmpeg ffmpeg-python -c conda-forge -y
  5. 「pip install」コマンドでパッケージをインストール
    (py38_learn) cd /anaconda_win/workspace_2                                  ← Windows の場合
    (py38_learn) cd ~/workspace_2                                        ← Linux の場合
    
    (py38_learn) pip install -r requirements.txt
    ※ 途中1箇所発生するエラーは無視する

    ▼「workspace_2/requirements.txt」の内容

  6. 追加のパッケージをインストール
    (py38_learn) pip install imageio[ffmpeg]

環境の確認

プロジェクトの実行

  1. 静止画から動画を作る:First Order Motion Model
 

更新履歴

参考資料