远程服务器配置pytorch+mmseg环境

本文详细介绍了如何在服务器上为PyTorch(1.13.1+cu116)和mmsegmentation进行环境配置,包括检查CUDA版本,使用Conda创建新环境,安装PyTorch及其依赖,并提供了解决pip下载速度问题的方法。
摘要由CSDN通过智能技术生成

一、pytorch环境配置

1.查看服务器cuda版本

nvcc --version

可以看出cuda版本为11.6

而以下命令查看的是表示驱动可兼容的最高cuda版本,为12.0,并非服务器的cuda版本!!!

nvidia-smi

2.新建环境(ENVS为环境名,python=3.x为python版本号)

conda create -n ENVS python=3.x

3.根据cuda版本,进入pytorch官网https://pytorch.org/get-started/previous-versions/寻找对应的版本。(本服务器cuda版本为11.6)

4.进入刚才新建好的环境

conda activate ENVS

5.根据刚才查找的命令,安装pytorch 

pip install torch==1.13.1+cu116 torchvision==0.14.1+cu116 torchaudio==0.13.1 --extra-index-url https://download.pytorch.org/whl/cu116

等待几分钟安装即可

6.验证

输入python进行python环境,再import torch

再输入print(torch.cuda.is_available()),出现True则证明安装成功

二、mmsegmentation环境配置 

1.为避免pip下载速度过慢,可以先换源(阿里/清华/交大)

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

 2.进入开始所创建的环境,开始安装配置mmsegmentation

pip install -U openmim
mim install mmengine
mim install mmcv==2.0.0rc4

3.从git上下载mmsegmentation文件,进入该文件夹

pip install -v -e .

这样就安装成功啦~

  • 7
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值