Ubuntu20.04 cuda12.0をアンインストールします

解決

初めて cuda をインストールしたとき、バージョンをよく確認せず、デフォルトで cuda12.0 をインストールしましたが、pytorch が 12.0 バージョンをサポートしていないことがわかったので、アンインストールして再インストールし、文句を言う前に解決策を投稿しました。 Nvidia の公式ドキュメントを参照してください

sudo apt-get --purge remove "*cuda*" "*cublas*" "*cufft*" "*cufile*" "*curand*"  "*cusolver*" "*cusparse*" "*gds-tools*" "*npp*" "*nvjpeg*" "nsight*" "*nvvm*"
sudo apt-get autoremove

公式ドキュメントには実際に 3 つのステップがあります。

#To remove CUDA Toolkit:
sudo apt-get --purge remove "*cuda*" "*cublas*" "*cufft*" "*cufile*" "*curand*" \
 "*cusolver*" "*cusparse*" "*gds-tools*" "*npp*" "*nvjpeg*" "nsight*" "*nvvm*"
#To remove NVIDIA Drivers:
sudo apt-get --purge remove "*nvidia*" "libxnvctrl*"
#To clean up the uninstall:
sudo apt-get autoremove

2 番目のステップは、nvidia ドライバーをアンインストールすることですが、ドライバーは保持し、cuda のみをアンインストールしたいので、スキップします。

苦情を申し立てる

この記事を書いた理由は、インターネット上で提供されている方法が古すぎるためで、アンインストーラは基本的に /usr/local/cuda-xx.x/bin フォルダで直接実行するのですが、cuda12.0 のバージョンではないようです。このプログラムをアンインストールするには、プログラムを実現できません。多くの投稿を読んでも、それを実現できません。公式ドキュメントにアクセスする必要があります。

おすすめ

転載: blog.csdn.net/weixin_44405843/article/details/129816716