1. Win10 は GPU バージョンの Pytorch をインストールして検出します

インストール手順は次のとおりです。
1. cuda のダウンロード リンクをダウンロード/インストールします: CUDA Toolkit 11.7 Update 1 のダウンロード 11.7.1 をインストールしました2. cudnn をダウンロードします: https://developer.nvidia.com/rdp/cudnn-archive 11 をダウンロードしました.x このバージョンは圧縮パッケージです。中には bin/include/lib という 3 つのフォルダーがあります。フォルダーを解凍し、解凍したフォルダー内のファイルを cuda のインストール ディレクトリにコピーし、対応するフォルダーで上書きを選択します。次に、ついでに環境変数を追加します。
3. Anaconda の公式ダウンロード アドレスをダウンロードしてインストールします
: https://repo.continuum.io/archive/、対応するバージョンの Anaconda をダウンロードします。ここでは Anaconda3-4.2.0-Windows-x86_64.exe バージョンを使用します。
4. PyTorch 公式 Web サイトで pytorch torchvision torchaudio cudatoolkit をダウンロードし、指定されたバージョンを選択します。ローカルで起動 | PyTorch
anaconda を作成して、次のように環境をアクティブ化します:
(1) 管理者として anaconda プロンプトを開きます
(2) 環境を作成します: conda create -n TorachEnv python=3.9 ここでの 3.9 は、私が使用している Python のバージョンが 3.9 であるためです。TorchEnv は、私が作成した環境の名前です。エラーが報告された場合は、conda を参照して仮想環境を作成してください。現在の Windows にパッケージがありませんというエラーが発生しました。 -64 チャネル
(3) を実行し、環境をアクティブ化します。TorchEnv をアクティブ化します。エラーが報告された場合は、を参照してください。エラー CommandNotFoundError: Command Error: error with command 'activate'. Command not found: 'activate' (
4) pytorch torchvision torchaudio cudatoolkit をインストールします: conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch (プロンプトに指示をコピーします。ダウンロードするだけです)
その他: pycharm の使用中に、visdom のインストールなど、他のプラグインをインストールするときに conda がエラーを報告することがわかりました。探している conda パッケージを提供する代替チャネルを検索するには、https://anaconda.org に移動し、ページの上部にある検索バーを使用します。確認後の解決策は次のとおりです: conda config - -conda-forge チャネルを追加すれば完了です。
5. pytorch が正常にインストールされているかどうかを確認します

(base) PS C:\Users\chenxuqi> conda deactivate
PS C:\Users\chenxuqi> conda activate ssd
(ssd) PS C:\Users\chenxuqi> python
Python 3.6.12 |Anaconda, Inc.| (default, Sep  9 2020, 00:29:25) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
>>> print(torch.__version__)
0.4.0
>>> print(torch.cuda.is_available())
True
>>>
>>>
>>>

(1)でimport torchエラーが報告された場合【pytorch】错误:No module named ‘typing_extensions‘ 问题解决、解決策は次のとおりです

https://github.com/python/typing_extensions/blob/main/src/typing_extensions.py

typing.py,このファイルと同じレベルのディレクトリにファイルをコピーするだけです。私の testing.py ディレクトリは次のとおりです。

D:\Anaconda3\envs\TorchEnv\Lib

コンパイル環境を終了し、再度 Python コンパイル環境に入ると成功します
(2)import torchエラーが報告された場合【pytorch】错误:NameError: name 'sympy' is not defined‘ 问题解决、解決策は次のとおりです。

conda install sympy

(3) Windows 上の Python 仮想環境 pip は依然としてグローバル pip を使用します
Windows 下の Python 仮想環境 pip は依然としてグローバル pip を使用するため、仮想環境に pip を使用して特定のモジュールをインストールしましたが、仮想環境は読み取れませんでした。特定のモジュールについては、解決策を参照してください: Windows の Python 仮想環境 pip では、依然としてグローバル pip ソリューションが使用されています。
中心となるアイデアは次のとおりです:
a. 仮想環境をアクティブ化する
b. 以下を使用する仮想環境へのインストールを強制するコマンド: python -m pip install xxx
(4) いくつかのモジュールをインストールし、エラーを報告します: Microsoft Visual C++ 14.0 以降が必要です。「Microsoft C++ Build Tools」ソリューションで入手してください。参照先: Microsoft Visual
C ++ 14.0 以降が必要です。 「Microsoft C++ Build Tools」ソリューションで入手

おすすめ

転載: blog.csdn.net/panchang199266/article/details/126617500