/sbin/ldconfig.real: /usr/local/cuda-11.6/targets/x86_64-linux/lib/libcudnn_cnn_infer.so.8 不是符号链接
时间: 2023-09-24 18:03:49 浏览: 273
根据提供的引用信息,/sbin/ldconfig.real: /usr/local/cuda-11.1/targets/x86_64-linux/lib/libcudnn_cnn_infer.so.8、/usr/local/cuda-11.1/targets/x86_64-linux/lib/libcudnn_adv_infer.so.8 和 /usr/local/cuda-11.1/targets/x86_64-linux/lib/libcudnn_ops_infer.so.8 都被指出不是符号链接。然而,你提到的路径 /usr/local/cuda-11.6/targets/x86_64-linux/lib/libcudnn_cnn_infer.so.8 并未在引用中提到。因此,我无法得知它是否是符号链接。请提供与你问题相关的引用内容,我将尽力回答你的问题。
相关问题
/sbin/ldconfig.real: /usr/local/cuda-11.1/targets/x86_64-linux/lib/libcudnn.so.7 is not a symbolic link
这个错误是由于`/usr/local/cuda-11.1/targets/x86_64-linux/lib/libcudnn.so.7`不是一个符号链接引起的。你可以使用以下解决方案来解决这个问题:
1. 打开终端并执行以下命令:
```
sudo ln -sf /usr/local/cuda-11.1/targets/x86_64-linux/lib/libcudnn.so.8 /usr/local/cuda-11.1/targets/x86_64-linux/lib/libcudnn.so.7
```
这将创建一个符号链接将`/usr/local/cuda-11.1/targets/x86_64-linux/lib/libcudnn.so.8`链接到`/usr/local/cuda-11.1/targets/x86_64-linux/lib/libcudnn.so.7`。
这样做的目的是使系统能够找到正确的库文件,并解决`/sbin/ldconfig.real: /usr/local/cuda-11.1/targets/x86_64-linux/lib/libcudnn.so.7 is not a symbolic link`错误。
/sbin/ldconfig.real: /usr/local/cuda-11.7/targets/x86_64-linux/lib/libcudnn_adv_train.so.8 不是符号链接
你好!对于您的问题,可能是由于 "/usr/local/cuda-11.7/targets/x86_64-linux/lib/libcudnn_adv_train.so.8" 文件不是一个符号链接所导致的。符号链接是一个指向另一个文件或目录的特殊类型文件,常用于创建软连接。您可以通过以下几种方式来解决这个问题:
1. 检查文件路径:确保 "/usr/local/cuda-11.7/targets/x86_64-linux/lib/libcudnn_adv_train.so.8" 文件存在于指定的路径中。
2. 创建符号链接:如果文件确实存在,但不是符号链接,您可以尝试创建一个符号链接。使用以下命令可以创建一个符号链接:
```
ln -s /usr/local/cuda-11.7/targets/x86_64-linux/lib/libcudnn_adv_train.so.8 /usr/local/cuda-11.7/targets/x86_64-linux/lib/libcudnn_adv_train.so
```
这将在指定路径下创建一个名为 "libudnn_adv_train.so" 的符号链接,指向原始文件。
3. 检查文件权限:确保该文件具有适当的权限,以便应用程序可以访问它。您可以使用以下命令来更改文件的权限:
```
chmod +r /usr/local/cuda-11.7/targets/x86_64-linux/lib/libcudnn_adv_train.so.8
```
这将添加读取权限给该文件。
请尝试以上方法,并确保您的环境配置正确,这样应该能够解决您遇到的问题。如果问题仍然存在,请提供更多详细信息,以便我能够更好地帮助您。
阅读全文