ubuntu22.04 安装anaconda cuda cudann
时间: 2025-01-21 12:13:48 浏览: 53
### 安装 Anaconda
为了在 Ubuntu 22.04 上安装 Anaconda,需先确保系统已更新至最新状态。打开终端并执行以下命令来获取最新的软件包列表和升级现有软件包:
```bash
sudo apt update && sudo apt upgrade -y
```
接着下载适用于 Linux 的 Anaconda 安装脚本。访问官方网站找到适合系统的版本链接,并通过 `wget` 命令下载该文件[^2]。
一旦下载完成,验证 SHA-256 校验码以确认文件未被篡改或损坏。这一步骤非常重要,可以防止潜在的安全风险。使用如下命令进行校验(假设下载路径为当前目录下的 anaconda.sh 文件名):
```bash
sha256sum anaconda.sh
```
运行安装程序之前赋予其可执行权限,之后按照提示操作即可开始安装过程:
```bash
chmod +x anaconda.sh
./anaconda.sh
```
安装过程中会询问是否接受许可协议、设置安装位置等问题,请根据个人需求作出选择。最后初始化 Anaconda 配置环境以便于后续调用 Python 解释器和其他工具时无需每次都手动指定完整路径。
### 配置 CUDA
对于希望利用 GPU 加速计算任务的开发者来说,在成功部署好 Anaconda 后还需要进一步配置 NVIDIA 提供的 CUDA 工具集。这里推荐采用官方文档中的说明作为指导[^1]。
首先添加 NVIDIA 软件仓库密钥到本地 APT 密钥环中,并注册用于分发 CUDA 版本信息的源地址:
```bash
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.0-1_all.deb
sudo dpkg -i cuda-keyring_1.0-1_all.deb
```
随后刷新可用软件包缓存并向其中加入特定版本号的目标组件名称,例如 "cuda-12-0" 表示安装 CUDA Toolkit 12.0 及相关依赖项:
```bash
sudo apt-get update
sudo apt-get install -y cuda-12-0
```
重启计算机使更改生效后可通过下面这条指令查看所安装的具体版本信息:
```bash
nvcc --version
```
### 设置 cuDNN
有了上述准备工作的基础上再来处理深度学习框架所需的库——cuDNN 就显得更加简单直接了。依据目标平台架构选取合适的发行版形式;此处针对的是基于 Debian/Ubuntu 构建而成的操作系统镜像因此选用 .deb 类型的离线安装包最为合适[^3]。
前往 NVIDIA 开发者网站定位到对应章节下载相应资源,注意要匹配已经安好的 CUDA 版本号以免引起兼容性问题。比如当选择了 CUDA 12.x 则应该挑选与之配套发布的 cuDNN v8.9.7 或更高版本[^4]。
解压 tarball 归档并将内含的内容复制粘贴进 `/usr/local/cuda-X.Y/` 目录结构里替换掉原有的同名文件夹(X.Y 是指代具体次序编号)。完成后记得调整所有权属性使得普通用户也能正常读取这些资料:
```bash
tar xvzf cudnn-linux-x86_64-8.9.7.1_cuda12-archive.tar.xz
sudo cp -P cuda/include/* /usr/local/cuda-12.0/include/
sudo cp -P cuda/lib64/* /usr/local/cuda-12.0/lib64/
sudo chmod a+r /usr/local/cuda-12.0/include/cudnn*.h
sudo chmod a+r /usr/local/cuda-12.0/lib64/libcudnn*
```
至此整个流程就全部结束了,可以通过加载测试样例的方式检验一切工作是否顺利完成。
阅读全文
相关推荐


















