1.CUDAのインストール
1.1。最初に、システムから古いCUDAバージョンをアンインストールします。コマンドは次のとおりです。
sudo /usr/local/cuda-9.0/bin/uninstall_cuda_9.0.pl
1.2。アンインストール後、/ usr / local /cuda-9.0ディレクトリにまだファイルがあることがわかります。CUDA9.0バージョンのファイルをきれいに削除します。コマンドは次のとおりです。
rm -r cuda-9.0
1.3、cuda10.0をインストールします
cuda10.0のインストールファイルをダウンロードします(公式ウェブサイトからダウンロード:https://developer.nvidia.com/cuda-toolkit-archive ):
sudo sh cuda_10.0.130_410.48_linux.run
1.4。利用規約が100%になるまでEnterキーを押し続け、それぞれ次のコマンドを実行します。
受け入れる
n(注:ドライバーをインストールしないでください)
そして
そして
そして
1.5。インストールが完了したら、環境変数を設定します。
ルートディレクトリにある.bashrcファイル(vi ./bashrc)を開き、ファイルの最後に次のパスを追加します。コマンドは次のとおりです。
export LD_LIBRARY_PATH = $ LD_LIBRARY_PATH:/usr/local/cuda-10.0/lib64
export PATH = $ PATH:/usr/local/cuda-10.0/bin
export CUDA_HOME = $ CUDA_HOME:/usr/local/cuda-10.0
ターミナルで実行します:source〜 / .bashrc
1.6。CUDA10.0が正常にインストールされているかどうかを確認します。コマンドは次のとおりです。
cat /usr/local/cuda/version.txt
2、cudnnのインストール
2.1。必要なcudnnバージョンをダウンロードします(https://developer.nvidia.com/rdp/cudnn-archive)cudnn7.4.2バージョンをダウンロードしました
ファイルを解凍します(solitairetheme8ファイル。unzipコマンドの詳細についてはブログを参照してください:https://blog.csdn.net/qq_28057379/article/details/106015487)、
そして、解凍されたcudaフォルダーでターミナルを開き、次のコマンドを実行します。
sudo cp include / cudnn.h / usr / local / cuda / include /
sudo cp lib64 / lib * / usr / local / cuda / lib64 /
2.2、ソフトリンクを確立する
/ usr / local / cuda / lib64ディレクトリに入り、次のコマンドを実行します。
sudo chmod + r libcudnn.so.7.4.2
sudo ln -sf libcudnn.so.7.4.2 libcudnn.so.7
sudo ln -sf libcudnn.so.7 libcudnn.so
sudo ldconfig
2.3.cudnnが正常にインストールされているかどうかを確認します。コマンドは次のとおりです。
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
次の単語が表示された場合、インストールは成功しました
#define CUDNN_MAJOR 7
の#define CUDNN_MINOR 4
の#define CUDNN_PATCHLEVEL 2
-
の#define CUDNN_VERSION(CUDNN_MAJOR×1000 + CUDNN_MINOR * 100 + CUDNN_PATCHLEVEL)
----------------------------------- over -------------- ------------------------------------
コードワードは簡単ではありません。役に立ったと感じたら、報酬を与えてください。将来的には、誰にとっても価値のあるブログが増え、1回の火花で一緒に大草原の火が始まります。