Linux下CUDAアンインストール不完全と再ロード失敗
1276 ワード
Linux下CUDAアンインストール不完全と再ロード失敗
Tensorflowを使用する必要があるため、CUDAとcuDNをインストールする必要があります.最初のインストールでは、インストールされたCUDAバージョンが高すぎて、Tensorflowと一致できないため、CUDAをアンインストールする必要があります.アンインストールの方法:以下の文でアンインストールできるとネット上で説明されていますが、対応するディレクトリの下にアンインストールスクリプトが見つかりません.
これにより、次のような別のアンインストール方法が採用されました.
その後、/usr/local/cuda/binディレクトリの下にあるcudaとcuda-10.0フォルダを削除しました.
次に、別のバージョンのcudaのdebファイルをダウンロードし、実行します.
上記は解凍のプロセスです.最初のインストールでは、上記の文を実行すると、実行が必要であることが通知されます.
次の2つの文を実行するには、それを実行します.
しかし、2回目のインストールでは、解凍コマンドを実行した後、pubファイルを追加するコマンドを実行するよう求められず、すぐにupdateとinstallがインストールに成功しないことに気づきます.そのため、解凍が完了したら、/var/cuda-repo-/フォルダに入って対応するpubファイルを見つけ、apt-key add文(versionで対応するバージョン番号に置き換えることに注意)を実行する必要があります.これにより、新しいバージョンのCUDAをインストールし、その後、路盤を構成するなどの操作が必要になります.他のチュートリアルを参照してください.
Tensorflowを使用する必要があるため、CUDAとcuDNをインストールする必要があります.最初のインストールでは、インストールされたCUDAバージョンが高すぎて、Tensorflowと一致できないため、CUDAをアンインストールする必要があります.アンインストールの方法:以下の文でアンインストールできるとネット上で説明されていますが、対応するディレクトリの下にアンインストールスクリプトが見つかりません.
cd /usr/local/cuda/bin
sudo ./uninstall_cuda_x.x.pl
sudo ./cuda-uninstaller
これにより、次のような別のアンインストール方法が採用されました.
sudo apt-get --purge remove cuda-repo-ubuntu1804-10-0-local-10.0.130-410.48
sudo apt-get --purge remove cuda-xx-x //
その後、/usr/local/cuda/binディレクトリの下にあるcudaとcuda-10.0フォルダを削除しました.
次に、別のバージョンのcudaのdebファイルをダウンロードし、実行します.
sudo dpkg -i cuda-repo-ubuntuxxx-x-x-local-ga2_8.0.61-1_amd64.deb
上記は解凍のプロセスです.最初のインストールでは、上記の文を実行すると、実行が必要であることが通知されます.
sudo apt-key add /var/cuda-repo-/7fa2af80.pub
次の2つの文を実行するには、それを実行します.
sudo apt-get update
sudo apt-get install cuda
しかし、2回目のインストールでは、解凍コマンドを実行した後、pubファイルを追加するコマンドを実行するよう求められず、すぐにupdateとinstallがインストールに成功しないことに気づきます.そのため、解凍が完了したら、/var/cuda-repo-/フォルダに入って対応するpubファイルを見つけ、apt-key add文(versionで対応するバージョン番号に置き換えることに注意)を実行する必要があります.これにより、新しいバージョンのCUDAをインストールし、その後、路盤を構成するなどの操作が必要になります.他のチュートリアルを参照してください.