私的AI研究会 > ProjectEnv4

AI開発プロジェクト環境構築(Windows編)

anaconda-logo.png
win_logo.jpg

 AI開発プロジェクト実行に必要な環境を新しく作成する手順(最新版)
 『PyTorch ではじめる AI開発』以降のページを実行するために新しく環境を作成する
 同時に「NVIDIA cuda GPU」を使用できる環境構築をする

▼ 目 次
※ 最終更新:2024/08/17 

NVIDIA cuda GPU の設定

設定動作環境

HP-VICTUS_m.jpg

 HP Victus 15L Gaming TG02-2001jp

NVIDIA Graphic board の確認

NVIDIA ドライバーのインストール(バージョンアップ)

20231215_051814_001m.jpg

cuDNN(ディープラーニングライブラリ)のインストール

20240611_111631_001m.jpg
20240611_111746_001m.jpg

Anaconda のインストールと設定

anaconda のダウンロードとインストール

  1. オフィシャルサイト https://www.anaconda.com/products/distribution にアクセス

     ● 画面の「Download」ボタン(赤丸)を押してダウンロード

     ● ダウンロード・ファイル名(2024/08/16 現在)
      Anaconda3-2024.06-1-Windows-x86_64.exe

  2. インストーラ「Anaconda3-2023.09-0-Windows-x86_64.exe」を実行し手順に従ってインストールする

    #ref(): File not found: "20231215_043714_001s.jpg" at page "ProjectEnv4"

Anaconda の起動と Python 環境の構築

  1. Windows のスタートメニューから「Anaconda Powershell Prompt」を選択する
    ・「すべてのアプリ」→「Anaconda3 (64-bit)」を展開 →「Anaconda Powershell Prompt」(※ Windows11の場合)
    ・以降の作業は「Anaconda Powershell Prompt」内で行う
    ・表示ウインドウのサイズや文字の大きさなどは、ウインドウ上部のタイトルバーを右クリック「プロパティ」で設定する。

環境変数の設定

  1. 検索ウィンドウに「システムの詳細設定」と入力し「システムの詳細設定」ダイアログを表示する。
  2. 「環境変数」ボタンを押して環境変数ダイアログを表示する。
  3. 新規に「PYTHONPATH」「C:\anaconda_win\workspace_py37\mylib;C:\anaconda_win\workspace\lib;C:\anaconda_win\workspace_2\mylib2」(オリジナル Python 共有ライブラリの場所)を追加する
  4. そのほかの環境変数は、後でプロジェクトの環境設定で追加する

  5. 「Anaconda Powershell Prompt」を再起動して設定を確認する。
    (base) echo $env:PYTHONPATH
    C:\anaconda_win\workspace_py37\mylib;C:\anaconda_win\workspace\lib;C:\anaconda_win\workspace_2\mylib2

Windowsのターミナルで ANSI エスケープシーケンスを有効にする設定

20220107_000003m.jpg
  1. 「Anaconda Powershell Prompt」でANSI エスケープシーケンスを有効にする
  2. 「レジストリエディタ」で「_HKEY_CURRENT_USER\Console\」を開く
  3. DWORDキー「VirtualTerminalLevel」を作成し(必要な場合)、その値を '1' に設定する
    デフォルトでANSI処理をグローバルに 1:有効化 0:無効化`

ターミナル起動時の環境設定

  1. 「スタートボタン」を押し「Anaconda Powershell Prompt」の上で 右クリック → その他 → ファイルの場所を開く を選択する
  2. 「Anaconda Powershell Prompt」をコピーして「Anaconda Powershell (base)」とする
  3. 表示されるエクスプローラ上の「Anaconda Powershell (base)」で 右クリック → プロパティ を選ぶ
  4. リンク先の項目を変更する。
    ・元の記述
    %windir%\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy ByPass -NoExit -Command "& 'C:\ProgramData\Anaconda3\shell\condabin\conda-hook.ps1' ; conda activate 'C:\Users\<User>\anaconda3' "
    ・次のように変更 <User> = ユーザー名 C: = anaconda_winを配置したドライブ
    %windir%\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy ByPass -NoExit -Command "& 'C:\ProgramData\Anaconda3\shell\condabin\conda-hook.ps1' ; conda activate 'C:\Users\<User>\anaconda3' ; Set-Location 'c:\anaconda_win' "
  5. 「Anaconda Powershell (base)」を再起動して設定を確認する。
    ※ コマンドプロンプトの最初が (base) になっているのを確認すること

Git のインストール

20231221_100516_001m.jpg
  1. Windows用インストーラを オフィシャルサイトgit for windows からダウンロード
  2. インストールと設定をする → Gitのインストール方法(Windows版)
    > git config --global user.name izuts
    > git config --global user.email izutsum@venus.dti.ne.jp
    > ssh-keygen
    Generating public/private rsa key pair.
        :
    デフォルトで問題ないので何も入力せずにEnterを押す
  3. インストール確認
    > git --version
    git version 2.43.0.windows.1

更新履歴

参考資料