在服务器上安装AlphaFold2遇到的问题(4)_智商丢失

发布于:2025-05-17 ⋅ 阅读:(16) ⋅ 点赞:(0)
[root@localhost AlphaFold2]# ldconfig -p | grep cudnn
	libcudnn_ops.so.9 (libc6,x86-64) => /lib64/libcudnn_ops.so.9
	libcudnn_ops.so (libc6,x86-64) => /lib64/libcudnn_ops.so
	libcudnn_heuristic.so.9 (libc6,x86-64) => /lib64/libcudnn_heuristic.so.9
	libcudnn_heuristic.so (libc6,x86-64) => /lib64/libcudnn_heuristic.so
	libcudnn_graph.so.9 (libc6,x86-64) => /lib64/libcudnn_graph.so.9
	libcudnn_graph.so (libc6,x86-64) => /lib64/libcudnn_graph.so
	libcudnn_engines_runtime_compiled.so.9 (libc6,x86-64) => /lib64/libcudnn_engines_runtime_compiled.so.9
	libcudnn_engines_runtime_compiled.so (libc6,x86-64) => /lib64/libcudnn_engines_runtime_compiled.so
	libcudnn_engines_precompiled.so.9 (libc6,x86-64) => /lib64/libcudnn_engines_precompiled.so.9
	libcudnn_engines_precompiled.so (libc6,x86-64) => /lib64/libcudnn_engines_precompiled.so
	libcudnn_cnn.so.9 (libc6,x86-64) => /lib64/libcudnn_cnn.so.9
	libcudnn_cnn.so (libc6,x86-64) => /lib64/libcudnn_cnn.so
	libcudnn_adv.so.9 (libc6,x86-64) => /lib64/libcudnn_adv.so.9
	libcudnn_adv.so (libc6,x86-64) => /lib64/libcudnn_adv.so
	libcudnn.so.9 (libc6,x86-64) => /lib64/libcudnn.so.9
	libcudnn.so (libc6,x86-64) => /lib64/libcudnn.so
[root@localhost AlphaFold2]# cd /usr/src/cudnn_samples_v8/mnistCUDNN
-bash: cd: /usr/src/cudnn_samples_v8/mnistCUDNN: 没有那个文件或目录

在这里插入图片描述
我尝试了这个方法

  1. 解决方案
    方案一:降级安装 cuDNN 8.x(推荐)
    # 1. 卸载当前 cuDNN 9.x
    sudo dnf remove libcudnn9 libcudnn9-devel
    # 2. 下载 cuDNN 8.9.x for CUDA 12.x(需匹配您的 CUDA 版本)
    # 从 NVIDIA 官网获取:https://developer.nvidia.com/cudnn
    wget https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.7.29_cuda12-archive.tar.xz
    # 3. 安装
    tar -xvf cudnn-linux-x86_64-8.9.7.29_cuda12-archive.tar.xz
    sudo cp cudnn-*-archive/include/cudnn*.h /usr/local/cuda/include/
    sudo cp -P cudnn-*-archive/lib/libcudnn* /usr/local/cuda/lib64/
    sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*
    # 4. 验证
    cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
    在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
[root@localhost AlphaFold2]# cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
#define CUDNN_MAJOR 8
#define CUDNN_MINOR 9
#define CUDNN_PATCHLEVEL 7
--
#define CUDNN_VERSION (CUDNN_MAJOR * 1000 + CUDNN_MINOR * 100 + CUDNN_PATCHLEVEL)

/* cannot use constexpr here since this is a C-only file */

在这里插入图片描述

啊!!!!!!

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


网站公告

今日签到

点亮在社区的每一天
去签到