1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【備忘録】Anaconda で PyTorch 環境を構築する方法

Posted at

はじめに

PyTorch 環境を構築する際の手順をまとめた備忘録です。
Python 環境の作成、PyTorch のインストール、動作確認までの流れ を記録しています。


1. PyTorch 用の仮想環境を作成する

まず、pytorch という名前の 新しい仮想環境 を作成し、Python 3.8 をインストールします。

conda create -n pytorch python=3.8

コマンドの説明

  • conda create :新しい Conda 仮想環境を作成する
  • -n pytorch:仮想環境の名前を pytorch に指定

2. 仮想環境を有効化する

作成した環境を有効化します。

conda activate pytorch

実行後、ターミナルの環境名が (pytorch) に変わっていれば成功です。

3. インストール済みのパッケージを確認

仮想環境内にインストールされているパッケージを確認するには、以下のコマンドを実行します:

pip list

現在の環境にインストールされているすべての Python パッケージとそのバージョンが表示されます。

4. PyTorch をインストール

GPU 版(CUDA 12.1 対応)

conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia

コマンドの説明

  • pytorch:PyTorch のメインパッケージ
  • torchvision:画像処理用の PyTorch サブパッケージ
  • torchaudio:音声処理用の PyTorch サブパッケージ
  • pytorch-cuda=12.1:CUDA 12.1 に対応した PyTorch の GPU バージョン
  • -c pytorch -c nvidia:PyTorch と NVIDIA の公式チャンネルからインストール

CPU のみで PyTorch を使用する場合は、以下を実行してください:

conda install pytorch torchvision torchaudio cpuonly -c pytorch

5. PyTorch の動作確認

インストールが完了したら、Python で PyTorch が正常に動作するか確認します。

Python を開いて以下のコードを実行

import torch

# PyTorch のバージョンを確認
print(torch.__version__)  

# PyTorch が対応する CUDA のバージョンを確認
print(torch.version.cuda)  # 例: 12.1

# GPU が利用可能か確認
print(torch.cuda.is_available())  # True が返れば GPU 使用可能

# 使用している GPU の名前を取得
print(torch.cuda.get_device_name(0))  # 例: "NVIDIA GeForce RTX 4060"

すべて問題なく出力されれば、PyTorch の環境構築は成功です。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?