一、在创建虚拟环境之前,我们需要安装好Anaconda。
二、在安装好conda之后,我们首先通过如下命令创建一个python3.7版本的虚拟环境。
conda create -n 虚拟环境的名字[name] python==3.7
三、通过如下命令进入创建好的虚拟环境。
#windows
activate <env_name>
#Linux 或 macOS
source activate <env_name>
四、进入虚拟环境后,我们需要先确定本机的cuda版本。
![](https://i-blog.csdnimg.cn/blog_migrate/7d1d365ba919cc5ae744ac354896ce6d.png)
五、确定cuda版本之后,进入pytorch官网,找到对应cuda版本的pytorch下载的命令。
![](https://i-blog.csdnimg.cn/blog_migrate/b65da9097c4e3cfe971116a542050ab1.png)
#我的cuda版本是11.0,需要通过以下命令安装
conda install pytorch==1.7.0 torchvision==0.8.0 torchaudio==0.7.0 cudatoolkit=11.0 -c pytorch
六、安装好pytorch之后,我们就要安装MMdection.
七、首先我们先要安装mim和mmcv-full。mim 是 OpenMMLab 项目的包管理工具。
pip install openmim
#若上述命令安装mim速度过慢,可采用下面的方式进行安装
pip install openmim -i https://pypi.tuna.tsinghua.edu.cn/simple
mim install mmcv-full -i https://pypi.tuna.tsinghua.edu.cn/simple
八、安装好mim和mmcv-full之后,我们再安装mmdet。
mim install mmdet
或
mim install mmdet -i https://pypi.tuna.tsinghua.edu.cn/simple
到这,mmdection就安装完成了。