一、首先安装anconda
官网下载就可以 https://www.anaconda.com/products/distribution
二、创建 conda环境
conda create -n detectron2_env python=3.8
三、激活conda环境
conda activate detectron2_enc
四、安装依赖库
4.1 首先安装pytorch
见官网怎么安装的
conda install pytorch torchvision torchaudio cudatoolkit=11.6 -c pytorch -c conda-forge
4.2 安装cpython
pip install cpython
4.3 安装opencv
pip install opencv-python
4.4 安装 ninja
pip install ninja
4.5 安装 pywin32
pip install pywin32
五、安装 detectron2
git clone https://github.com/facebookresearch/detectron2.git
cd 到 detectron2文件夹
pip install -e .
六、验证是否安装成功
1、 找到自己创建的conda环境
conda env list
2、激活环境
conda activate detectron_env
3、进入环境中的python
import detectron2
成功则安装成功
七、其他
用pycharm遇到 (Anaconda)ImportError: DLL load failed while importing win32file: 找不到指定的模块。报错 可在 https://blog.csdn.net/zhiweihongyan1/article/details/121340101 得到解答
需要在Pycharm执行配置中添加一行配置:
CONDA_DLL_SEARCH_MODIFICATION_ENABLE=1
配置如下
|