目录
- macos安装
- windows安装
- 提前准备
- 下载detetron2文件
- 激活你要安装的环境
- 运行安装代码
- windows下可能出现的问题
macos安装
建议直接照着官方文档,我当时记得是一步安装成功
网站
windows安装
略微麻烦,听我娓娓到来
提前准备
安装git
下载detetron2文件
用git进行下载,下载到你需要的位置,用的是启智社区提供的镜像源
git clone https://openi.pcl.ac.cn/Learning-Develop-Union/detectron2.git
激活你要安装的环境
conda activate torch-gpuprivate
运行安装代码
python -m pip install -e detectron2
windows下可能出现的问题
- 错误代码
D:\Anaconda_app\envs\python37\lib\site-packages\torch\utils\cpp_extension.py:370: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja… Falling back to using the slow distutils backend.
解决方法
pip install ninja
- 错误代码
Microsoft Visual C++ 14.0 is required
或Error checking compiler version for cl:[WinError 2]
解决方法
安装microsoft studio,网站上下载社区版就行
左侧选择使用C++的桌面开发
右侧选择MSVC v143、适用于最新v143生成工具的C++ ATL以及Windows 10 SDK
一共四项进行安装,如下图所示
安装完后在安装目录里搜索cl这个exe文件,将其目录加入到环境变量中