【仙女踩坑实录】3090上配置mmocr6.0环境完整版

服务器重做系统了,又要重新配环境了。

1. 创建新用户

首先,在Linux上先新建用户,在新建用户之前,要先切换root权限。

su root

正确输入密码后,遇到了第一个坑,提示su: Authentication failure

这样解决:

sudo passwd root

然后输入新密码(可以和原来的一样),重复新密码,提示passwd: password updated successfully,成功。

su root
adduser [用户名]

输入密码、具体信息,确认信息正确,成功创建新用户。

2. 安装anaconda

查看python版本,发现python已经安装。

python3 -V

版本为3.6.9,非常靠谱,于是直接安装anaconda。

我是之前在anaconda repo里找到了想要的版本下载到本地,现在只需要上传到服务器就可以了,也可以直接在服务器上下载。

我下载的版本是Anaconda3-5.3.1-Linux-x86_64.sh,下载好后直接安装。

chmod +x Anaconda3-5.3.1-Linux-x86_64.sh
./Anaconda3-5.3.1-Linux-x86_64.sh

一路Enter加yes就可以了,最后是否安装vscode,我选了no

到此,安装完成,但是输入conda依然会提示conda: conmmand not found,于是:

source ~/.bashrc

然后再输入conda,就会提示帮助项啦!

至此,anaconda安装完成。

3. 配置环境

anaconda安装完成后,要创建一个mmocr的环境。

为了确保各路版本都匹配得上,经过尝试,发现这套版本对应可以用。

名称版本

python

3.7.12
pytorch1.10.1+cu113
mmocr0.6.0
mmcv-full1.5.0
mmdet2.24.1
cudatoolkit11.3.1
cudnn8.2.1
gcc7.5.0
torchvision0.11.2

 (1)首先创建python=3.7的环境:

conda create -n mmocr python=3.7

安装后,进入该环境:

conda activate mmocr

 (2)先安装pytorch,torchvision

pip install torch==1.10.1+cu113 torchvision==0.11.2+cu113 -f https://download.pytorch.org/whl/torch_stable.html

这步的精髓就在于,网得好。

(3)然后安装cudatoolkit,cudnn

conda install cudatoolkit=11.3.1 -c conda-forge
conda install cudnn=8.2.1 -c conda-forge

网不行的多试几次,特别不行的可以换源或者换方法。

安装完成,这时候可以测试一下安装是否成功。

#判断是否安装了cuda
import torch
print(torch.cuda.is_available())  #返回True则说明已经安装了cuda
#判断是否安装了cuDNN
from torch.backends import  cudnn 
print(cudnn.is_available())  #返回True则说明已经安装了cuDNN
 

(4)安装mmcv-full,mmdet

pip install mmcv-full -f https://download.openmmlab.com/mmcv/dist/cu113/torch1.10.0/index.html
pip install mmdet

(5)下载安装mmocr

git clone https://github.com/open-mmlab/mmocr.git
cd mmocr
pip install -r requirements.txt
pip install -v -e . # or "python setup.py develop"
export PYTHONPATH=$(pwd):$PYTHONPATH

大功告成!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值