目录
一、下载安装Anaconda
1.下载Anaconda
首先需要在官网上选择需要安装的版本,可以选择linux的版本进行下载,下载命令是
wget https://repo.anaconda.com/archive/+所需下载的版本
例如我选择了最新的版本,如下:
wget https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh
直接在控制台进行输入,下载完如图所示:

2.安装Anaconda
然后我们需要先对安装包进行赋权,再进行安装,依次执行下面两条命令即可:
chmod +x Anaconda3-2024.10-1-Linux-x86_64.sh
./Anaconda3-2024.10-1-Linux-x86_64.sh
控制台输入命令后如图所示,按Enter键即可:

然后显示Anaconda的信息,并且会出现More,如图所示,一直按Enter键直到让你输入用户许可证:

此时输入yes即可:

等待安装完成,然后输入yes,进行添加环境变量,如下图所示:

最后保存更改让配置生效,输入命令如下:
source ~/.bashrc
完成后会如下图所示,用户前面显示(base):

3.检测Anaconda是否安装成功
可以打开新的终端,进入自己目录文件夹下,输入下面指令:
conda -V
若显示版本信息则表明Anaconda安装成功:

二、安装Pytorch虚拟环境
1.创建虚拟环境
创建虚拟环境的指令如下:
conda create -n 虚拟环境名字 python=python版本
例如我创建python3.8的名为pytorch的虚拟环境如下:
conda create -n pytorch python=3.8
控制台输入指令后如下图所示:

然后输入y即可,如下图所示:

2.激活虚拟环境
激活刚刚创建的虚拟环境指令如下:
conda activate 刚刚创建的虚拟环境名字
例如我刚刚创建的虚拟环境名为pytorch,则输入指令如下:
conda activate pytorch
激活成功后用户名前面的(base)会自动更换为(激活的虚拟环境名),如下图所示:

检测环境是否安装好,可输入下面指令:
conda info --envs
会出现(base)基础环境和刚刚创建的虚拟环境,如下图所示:

3.安装pytorch
首先输入下面指令,查看服务器的cuda版本:
nvidia-smi
cuda版本在cuda version显示,如下图所示,服务器支持的最高cuda版本是12.2:

然后根据该cuda版本,去pytorch官网选择适合自己的版本(切记要选择gpu版本的),复制对应指令即可,如下图所示:

如果现有的版本不符合,可以点击Previous version of PyTorch进行跳转到以前版本,选择适合自己的版本:

因为pytorch官网中没有cuda12.2的版本,因为这里选择了cuda12.1的版本进行下载(因为cuda version表示的是服务器支持的最高版本,不是只能安装这个版本),选择如下图所示:

复制显示的指令,在控制台输入如下:
conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia
显示如下:

当弹出提示时,输入y即可,安装成功如下图所示:

4.检测Pytorch是否安装成功
在控制台中输入命令如下,打开python环境:
python
然后依次输入语句如下:
import torch
print(torch.__version__)
print(torch.cuda.is_available())
若版本号正确显示,且torch.cuda.is_available()为True,则表明gpu版本的pytorch安装成功,如下图所示:

此时输入下面指令退出python环境即可:
exit()
三、在服务器上运行代码
1.上传代码
首先将所需要运行的代码上传到服务器中,可以通过服务器直接进行上传(但只能上传文件),因此在这里我是通过FileZilla进行整个代码文件夹上传,FileZilla可以通过官网进行下载。
安装成功FileZilla后,在上面依次输入主机号、用户名、密码和端口,然后点击快速连接即可:
连接成功后如下图所示:

然后右键本地文件夹,点击上传即可:

2.安装所需软件包
上传完代码后,在服务器已激活的虚拟环境中像本地那样输入指令,安装所需软件包即可:

3.运行代码
然后cd/进入代码文件夹目录下,在控制台输入运行代码指令即可:


4871

被折叠的 条评论
为什么被折叠?



