踩坑|CentOS下CUDA的安装
conda install pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch -c nvidia
import torch
print(torch.__version__)
print(torch.version.cuda)
print(torch.backends.cudnn.version())
print(torch.cuda.is_available())
print(torch.cuda.get_device_name(0))
wget https://developer.download.nvidia.com/compute/cuda/11.1.1/local_installers/cuda_11.1.1_455.32.00_linux.run
sh cuda_11.1.1_455.32.00_linux.run
第三步,配置环境文件。在默认情况下,运行CUDA的时候,机器是调用/usr/local/cuda下文件的,如果机器只装了一个CUDA,就没有问题,但是如果装了两个及以上版本的CUDA,那就需要指定默认路径了。首先打开环境文件:
vim ~/.bashrc
在文件最后加上这几行:
export PATH="$PATH:/usr/local/cuda-11.1/bin"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda-11.1/lib64/"
export LIBRARY_PATH="$LIBRARY_PATH:/usr/local/cuda-11.1/lib64"
第三步,验证CUDA。在命令行中输入以下命令,查看CUDA是否正确安装:
nvcc -V
结果如下:
搞定~
不幸的是,cuDNN我到现在也还没有搞定,继续踩坑中