安装Anaconda3
- 进入想要存放Anaconda3安装包的路径
cd 安装包存放路径
-
获取最新版本的Anaconda3的下载链接
打开Anaconda3官网下载地址: Anaconda3
-
wget命令下载复制的链接
wget 你复制的链接
- 下载完成后直接运行脚本安装
bash Anaconda3-2024.02-1-Linux-x86_64.sh
- 进入安装界面
按回车
继续进入到下面界面
按Q
跳过说明,输入yes
同意,然后自定义路径
/root/anaconda3
是默认安装路径,/home/123
是自定义的路径,123文件夹
可以不用提前创建,会自动创建。
之后会让你添加环境变量,再输入一次yes就行,就安装好了。
显卡驱动
- 更新软件源
sudo apt-get update
- 查找正确的NVIDIA驱动程序包名
apt search nvidia-driver
如下图:
3. 安装最新的版本
sudo apt-get install nvidia-driver-版本号 # 上图是545,那就替换为545
执行完毕后运行:
nvidia-smi # 检查是否安装好
出现如图显示的显卡信息则安装完成,比如我的是A100 80G。
安装cuda
-
根据上一步中显示的显卡信息,包括了cuda,CUDA Toolkit - Free Tools and Training | NVIDIA Developer下载对应版本的cuda toolkit,可以下载到本地,也可以线上,我采用线上:
按照自己版本的要求,对应下载:
依次执行网页上的命令,下面是我的版本,请供参考。
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt-get update
sudo apt-get -y install cuda
检查cuda安装
nvcc --version
若出现下面的图则安装好了:
若出现下面,是path
环境变量问题,虽然已经安装了cuda,但系统找不到nvcc
命令:
则依次运行下面代码后再次运行nvcc --version
即可
echo 'export PATH=/usr/local/cuda/bin:$PATH' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc
source ~/.bashrc
至此,python和cuda已经安装完毕!