添加软链接,将/usr/local/lib/libhiredis.so指向/usr/local/lib64/libhiredis.so
时间: 2023-06-12 13:07:26 浏览: 53
你可以使用以下命令添加软链接:
```
sudo ln -s /usr/local/lib64/libhiredis.so /usr/local/lib/libhiredis.so
```
这将在`/usr/local/lib/`目录下创建一个名为`libhiredis.so`的软链接,指向`/usr/local/lib64/libhiredis.so`。
相关问题
添加软链接,将/usr/local/lib/libhiredis.so.1.1.1-dev指向/usr/local/lib64/libhiredis.so
可以使用以下命令添加软链接:
```
sudo ln -s /usr/local/lib64/libhiredis.so /usr/local/lib/libhiredis.so.1.1.1-dev
```
这将在 `/usr/local/lib` 目录下创建一个名为 `libhiredis.so.1.1.1-dev` 的软链接,指向 `/usr/local/lib64/libhiredis.so`。这样,当程序需要使用 `libhiredis.so.1.1.1-dev` 时,实际上会使用 `/usr/local/lib64/libhiredis.so`。
缺少/usr/local/cuda/lib64/libcudnn.so
这个问题通常是因为缺少 NVIDIA cuDNN 库文件所致。可以按照以下步骤尝试解决:
1. 首先确认你已经安装了 NVIDIA CUDA 工具包和 cuDNN 库。可以参考 NVIDIA 官方文档进行安装。
2. 如果已经安装了 CUDA 和 cuDNN,但仍然报错缺少 libcudnn.so 文件,那么可以通过以下方式解决:
- 检查 libcudnn.so 文件是否存在于系统中。可以使用以下命令查找该文件:`sudo find / -name libcudnn.so`
- 如果该文件存在于系统中,那么可以将其添加到 LD_LIBRARY_PATH 环境变量中。可以使用以下命令将其添加到环境变量:
```
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
```
- 如果该文件不存在于系统中,那么可以尝试重新安装 cuDNN 库并确保安装正确。
- 如果以上方法均不能解决问题,那么可以尝试在 CUDA 和 cuDNN 的安装目录下创建软链接。可以使用以下命令创建软链接:
```
sudo ln -s /usr/local/cuda/lib64/libcudnn.so.X libcudnn.so
sudo ldconfig
```
其中 `X` 是 cuDNN 库的版本号,可以根据实际情况进行修改。