ubuntu转移cudnn文件
时间: 2023-08-24 17:09:55 浏览: 80
如果您已经在系统上安装了CUDA并想要在另一台计算机上使用相同的CUDA版本和cuDNN,则需要将cuDNN库文件从一个计算机复制到另一台计算机上。以下是在Ubuntu上将cuDNN文件从一个计算机复制到另一台计算机的步骤:
1. 在源计算机上,找到已安装的cuDNN库文件。通常,它们位于`/usr/local/cuda-<version>/lib64/`中。如果您不知道cuDNN的安装位置,请使用以下命令查找:
```
sudo find / -name libcudnn.so.*
```
2. 将cuDNN库文件复制到目标计算机。使用以下命令将源计算机上的cuDNN库复制到目标计算机:
```
scp /path/to/libcudnn.so.* username@destination:/path/to/destination
```
在此命令中,将`/path/to/libcudnn.so.*`替换为源计算机上的cuDNN库文件的位置,将`username@destination`替换为目标计算机的用户名和IP地址,将`/path/to/destination`替换为目标计算机上的目标位置。
3. 在目标计算机上安装cuDNN。首先,将复制的库文件移动到与源计算机上相同的位置:
```
sudo mv /path/to/libcudnn.so.* /usr/local/cuda-<version>/lib64/
```
然后,运行以下命令使cuDNN库文件的所有者和权限与在源计算机上相同:
```
sudo chown root:root /usr/local/cuda-<version>/lib64/libcudnn.so.*
sudo chmod a+r /usr/local/cuda-<version>/lib64/libcudnn.so.*
```
确保将`<version>`替换为与源计算机上相同的CUDA版本号。
完成上述步骤后,您应该能够在目标计算机上使用与在源计算机上相同的cuDNN版本。
阅读全文