深度学习环境搭建

本文详细描述了作者在更换服务器后,如何通过SSH连接、创建用户、配置VSCode远程、安装Miniconda、创建conda环境、以及安装PyTorch等步骤来搭建深度学习开发环境的过程。
摘要由CSDN通过智能技术生成

前言

因为一些原因,我需要更换一台新的服务器来跑深度学习。

这篇文章记录了我在新的远程服务器上搭建深度学习环境的过程。

基本情况

本人采用笔记本电脑连接远程服务器的方式跑深度学习代码。

笔记本电脑环境:

image-20240314104048908

远程服务器环境:

Screenshot 2024-03-14 095034

Screenshot 2024-03-14 100940

Screenshot 2024-03-14 095513

环境搭建

1. 创建用户

在 powershell 中连接远程主机:

ssh xxx@xxx.xxx.xxx.xx

创建用户:

sudo useradd -m username

-m 选项可以创建用户主目录 /home/username

设置密码:

sudo passwd username 

运行上面的命令后,输入两次密码即可。

将用户添加到sudo组

usermod -a -G sudo username

小插曲

当我使用 su username 从管理员用户切换到新创建的用户后,发现命令行只显示一个提示符:

image-20240314101717974

这种情况下,不能使用⬆️、⬇️键查找历史命令,很不方便。

解决方法是直接输入(每次登录都要重新输入):

bash

或者:

chsh

Login Shell [/bin/sh]: 后输入 bin/bash 。以后每次连接都会默认使用 bash

2. 在vscode上配置远程

VSCode使用Remote SSH连接远程服务器 - 知乎 (zhihu.com)

3. 安装miniconda

Miniconda — Anaconda documentation

按照官网提示输入如下指令:

mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm -rf ~/miniconda3/miniconda.sh
~/miniconda3/bin/conda init bash
~/miniconda3/bin/conda init zsh

重启终端后,即可正常使用 conda 命令。

4. 创建并激活环境

conda create --name pytorch python=3.11 -y
conda activate pytorch

5. 安装深度学习框架

pytorch

Start Locally | PyTorch

根据系统类型和 CUDA 版本选择安装版本:

image-20240314105139222

按照提示执行命令:

conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia

安装完成后检查 GPU 是否可用:

Screenshot 2024-03-14 110242

未完待续。。。

  • 8
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值