Ubuntu安装配置Cuda + cudnn + Pytorch + Conda + Vscode
本文介绍了深度学习开发环境的搭建和VS Code的进阶使用。首先详细说明在Ubuntu 22.04上安装CUDA Toolkit 12.8、cuDNN v8.9.1和PyTorch的步骤,以及Miniconda的安装配置方法。然后重点讲解VS Code的扩展功能安装,包括汉化包、代码管理工具(CMake、C/C++、Python等)、腾讯云代码助手、Git增强工具、代码格式化工具,并针对前端、后端
三、Cuda,cudnn,Pytorch,Conda
1、官网安装CUDA Toolkit 12.8
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-toolkit-12-8
2、官网安装cudnn:Download cuDNN v8.9.1 (May 5th, 2023), for CUDA 12.x
下载对应版本并安装:Local Installer for Ubuntu22.04 x86_64 (Deb)
sudo dpkg -i cudnn-local-repo-ubuntu2204-8.9.1.23_1.0-1_amd64.deb;sudo apt-get update;sudo apt-get install libcudnn8=8.9.1.23-1+cuda12.1
3、官网下载对应版本Pytorch:pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128 //这里会自动下载最新cudnn,选择自己需要版本即可
4、下载最新版本:wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
执行安装命令:bash Miniconda3-latest-Linux-x86_64.sh
环境变量配置及生效:echo 'export PATH="/root/miniconda3/bin:$PATH"' >> ~/.bashrc;source ~/.bashrc;conda init
四、VSCODE进阶使用
1、官网下载最新deb包,sudo dpkg -i **.deb安装
2、左侧打开扩展,安装拓展包:
a.汉化——Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code
b.cmake、c/c++、c#、python等代码管理工具(选择下载量最多的即可)
c.腾讯云代码助手CodeBuddy,安装后左侧栏出现logo点击即可对话(craft为代码编写:帮我写一个小游戏;chat为代码分析……)
d.GitLens — Git supercharged:增强 VS Code 内置的 Git 功能
e.ESLint / Prettie:代码格式化和静态检查
f.其他
前端开发:Auto Rename Tag:自动重命名配对的 HTML 标签。CSS Peek:在 HTML 中直接查看 CSS 定义。Vue Language Features (Volar):Vue 3 官方支持(比 Vetur 更好)。Reactjs code snippets:React 代码片段。
后端开发:Python:Python 语言支持(Pylance、调试、格式化等)。Java Extension Pack:Java 开发全套工具(包含 Maven、Debugger 等)。C/C++:C/C++ 语言支持(IntelliSense、调试等)。Docker:管理 Docker 容器和镜像。
通用工具:Bracket Pair Colorizer:用不同颜色显示匹配的括号。Path Intellisense:文件路径自动补全。Project Manager:快速切换项目。Remote - SSH:通过 SSH 远程连接服务器开发。Code Runner:一键运行多种语言的代码片段。
主题与图标:Material Icon Theme:精美的文件图标主题。One Dark Pro:流行的暗色主题(Atom 风格)。Community Material Theme:Material Design 风格主题。
更多推荐


所有评论(0)