Après avoir installé la CUDA
boîte à outils et cuDNN
avec succès sans aucun problème, chaque fois que je le fais:
sudo ldconfig
Je reçois:
/sbin/ldconfig.real: /usr/local/cuda/lib64/libcudnn.so.7 is not a symbolic link
Message d'erreur.
quelle est la raison et comment puis-je résoudre ce problème?
Au fait, j'ai installé cuDNN
comme ça:
# cuDNN, extracts to a folder named cuda
tar xvf cudnn*.tgz
cd cuda
sudo cp lib64/* /usr/local/cuda/lib64
sudo cp include/* /usr/local/cuda/include
La sortie de ls -lha libcudnn*
in /usr/local/cuda/lib64
est la suivante:
breeze@breeze:/usr/local/cuda/lib64$ ls -lha libcudnn*
-rwxr-xr-x 1 root root 275M آوریل 15 12:03 libcudnn.so
-rwxr-xr-x 1 root root 275M آوریل 15 12:03 libcudnn.so.7
-rwxr-xr-x 1 root root 275M آوریل 15 12:03 libcudnn.so.7.0.5
-rw-r--r-- 1 root root 268M آوریل 15 12:03 libcudnn_static.a
Vérifier
Pas de lien
->
(vérifier tous les liens:
sudo ldconfig -v
)Parce que
(cudnn téléchargé depuis nvidia a un lien symbolique)
Lorsque nous copions, nous avons perdu des informations symboliques.
note:
ln -s A <-- B
Aller à
/usr/local/cuda/lib64
Maintenant,
la source