Résoudre le problème d'incohérence entre la version Ubuntu Cuda nvcc -V et nvidia-smi

Incohérence lors de l'affichage de la version cuda à l'aide de nvcc -V et nvidia-smi :

La version de nvcc -V est 10.1

La version de nvidia-smi est 12.2

Si la version peut être affichée ci-dessus, cela signifie qu'il existe déjà un pilote. Tout d'abord, supprimez le pilote précédent :

1. Exécutez la commande suivante pour supprimer l'ancienne version du pilote

sudo apt-get purge nvidia*

À ce moment-là, lorsque nvidia-smi est exécuté, la commande « nvidia-smi » introuvable s'affichera. Suivez les invites pour installer :

sudo apt install nvidia-utils-535-server

Une fois l'installation réussie, exécutez à nouveau nvidia-smi. L'installation est réussie et la version de cuda s'affiche comme 12.2.

2. Téléchargez la version correspondante de cuda

Téléchargements de la boîte à outils CUDA 12.2 | Développeur NVIDIA

Sélectionnez simplement les options correspondantes :

Obtenez le lien de téléchargement :

wget https://developer.download.nvidia.com/compute/cuda/12.2.0/local_installers/cuda_12.2.0_535.54.03_linux.run
sudo sh cuda_12.2.0_535.54.03_linux.run

L'interface de téléchargement réussi de cuda est la suivante :

3.Installation

Si vous exécutez la commande d'origine pour l'installation, une erreur sera signalée. Si vous la remplacez par la commande suivante, l'installation réussira :

sudo sh ./cuda_12.2.0_535.54.03_linux.run --toolkit --silent --override

La commande ci-dessus a été installée avec succès

Exécutez à nouveau à ce moment, nvcc -V invite, Commande 'nvcc' introuvable, ..., ne suivez pas les invites pour installer nvidia-cuda-toolkit, sinon, la précédente est en vain, il vous suffit de configurer l'environnement variable à ce moment :

4. Ajouter des variables d'environnement

Exécutez : vim ~/.bashrc, ouvrez le fichier :

Ajouter (modifier ici selon votre propre répertoire) :

export LD_LIBRARY_PATH=/usr/local/cuda-12.2/lib64
export PATH=$PATH:/usr/local/cuda-12.2/bin

Exécuter : source ~/.bashrc, avec effet immédiat

Exécuter à nouveau : nvcc -V, réussi

C'est la fin.

 Références à cet article :

Lors de l'installation de cuda sous Linux, une erreur se produit : installation existante du gestionnaire de packages du pilote trouvée._Lighting Up ~ Dark Night's Blog-CSDN Blog

 CUDA a été installé mais nvcc -V affiche la commande introuvable (système Ubuntu20.04LTS)

https://www.cnblogs.com/ksky-2023/p/17389977.html

Je suppose que tu aimes

Origine blog.csdn.net/qq_18256855/article/details/131692064
conseillé
Classement