win 10 GTX 1050配置VS 19+CUDA 10.2+CUDN

1504 ワード

注意が必要な前提条件
私はこのいくつかの事前条件をして、全過程のインストールはバグを踏んでいないで、とても順調です~
1.ビデオドライブをアンインストールする必要がある:link
2.従来のCUDAバージョンがある場合はアンインストールが必要で、コントロールパネル-アンインストールプログラムでは、
CUDAのあるものをすべてクリアし、
NVIDIAグラフィックスドライバ、NVIDIA PhysXシステムソフトウェア、NVIDIA GeForce Experience(この3つしか残っていません)以外のNVIDIAをクリアするもの
3.以前のVSバージョンを削除する必要があります.ここではVS 2019をインストールします.アンインストールはしていません.linkを参照してください.
4.さらに、GPUバージョンがCUDAによってサポートされるかどうかを問い合わせる必要がある.
1.VS 2019インストール
      公式サイト:VS 2019
Visual Studio 2019をクリックして、私がダウンロードしたCommunityバージョンをクリックして、クリックして、インストールしてinstallerを開きます.
注意:C++デスクトップを使用してこのオプションを開発するだけで、基本的に要求を満たすことができて、私はインストールのデフォルトのパスです
インストール後に再起動し、CUDAインストール部分に入る:
2.CUDA 10.2インストール
に入るhttps://developer.nvidia.com/cuda-downloads
適切なCUDAバージョンを選択してインストールします.
インストールでは、カスタマイズに注意し、すべてのオプションをチェックして、クリックします.(この部分では自動的にグラフィックスドライブがインストールされます)
ここにインストールすると、環境変数が自動的に追加され、高度なシステム変数-PATHで確認できます.
テスト:cmdにnvcc-Vを入力してバージョン情報があるかどうかを確認し、ある場合はインストールに成功します.
3.CUDNN
https://developer.nvidia.com/rdp/cudnn-download
I agreeをチェックして対応するバージョンをダウンロードします
解凍後は3つのフォルダで、C:Program FilesNVIDIA GPU Computing ToolkitCUDAv 10.2フォルダに貼り付けます.
テスト
これで、インストール完了
python環境で(anaconda仮想環境でもOK)
import torch

temp=torch.Tensor([3.])

temp.cuda()

エラーを報告しないとインストールに成功します.
ブログを参考に:
https://blog.csdn.net/houzupi2534/article/details/100010836
http://www.freesion.com/article/2481243398/
https://www.cnblogs.com/guoyaohua/p/9265268.html