Windows10 mmcv-full mmaction2 mmdection安装及使用记录

首先要确保自己的环境符合要求,参考地址

一、CUDA

博主的笔记本GPU是GTX 1050TI,驱动最高支持版本到CUDA11.5,这里博主还是选用了CUDA10.1,考虑到各种兼容问题。
CUDA的安装方法可以自行搜查,这里不再赘述。
安装完成后,使用nvcc -V查看cuda是否安装成功。

二、Pytorch、Torch

安装对应CUDA版本的pytorch,在这里找到对应的安装命令,使用命令行安装即可。

三、Visual Studio

为了在Windows上安装mmcv,需要VS里的MSVC工具cl.exe,建议安装Visual Studio Community 2019(2017也可以)。
博主亲测VS2022由于MSVC工具版本太新无法顺利编译。

四、mmcv-full

可以参考文章最后的文章步骤,这里不再赘述。此外,注意mmcv的版本问题(点击链接可以查看),要使用GPU,CUDA版本一定要有支持的mmcv版本。

遇到的问题:

编译报错:error: member “torch::jit::ProfileOptionalOp::Kind“ may not be initialized
解决方案:https://blog.csdn.net/qq_40714949/article/details/115654215

编译报错:OSError: symbolic link privilege not held
解决方案:以管理员身份运行命令行or Conda Prompt

五、mmaction2、mmdetection

git clone https://github.com/open-mmlab/mmaction2.git
cd mmaction2
pip install -r requirements/build.txt
pip install -v -e .  # or "python setup.py develop"
pip install mmdet

如果以上命令安装不成功,可以参考以下的官方文档,有更详细的说明:
mmaciton2安装指南
mmdetction安装指南

六、安装参考

mmcv-full安装报错
Windows下mmcv-full1.3.13安装指南
OpenMMlab官方——Windows下mmcv-full安装指南(参考同时编译CPU和GPU的OPs)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 1. 首先,你需要下载mmcv-full的安装包,可以在官网或者Github上下载。 2. 下载完成后,解压缩安装包,将mmcv-full文件夹放置在你想要安装的位置。 3. 打开命令行窗口,进入mmcv-full文件夹所在的目录。 4. 输入以下命令进行安装: pip install -e . 注意:需要提前安装好pip和setuptools。 5. 安装完成后,可以通过以下命令检查是否安装成功: python -c "import mmcv; print(mmcv.__version__)" 如果输出了版本号,则表示安装成功。 6. 安装完成后,你可以在Python使用mmcv-full库了。 ### 回答2: mmcv是用于计算机视觉任务的基础工具库,可以提供很多实用的功能。在Windows系统上安装mmcv-full,可以帮助我们更加便捷地进行计算机视觉任务的开发和实验。 安装mmcv-full需要进行以下步骤: 第一步:安装Anaconda 我们首先需要在Windows系统上安装Anaconda环境,可以到Anaconda官网上下载安装包进行安装。在安装中需要注意,应该选择适合自己系统的版本。 第二步:创建conda虚拟环境 我们可以在Anaconda Prompt窗口中输入以下命令: conda create -n mmcv 创建一个名为mmcv的conda虚拟环境。 接着使用以下命令,进入mmcv虚拟环境: conda activate mmcv 第三步:安装mmcv-full 我们可以在mmcvGitHub仓库中找到对于Windows系统的安装指南,可以使用以下命令进行mmcv-full的安装: pip install mmcv-full 这可能需要一定的时间,需要耐心等待。 安装完成后,可以使用以下命令检查mmcv是否正常安装python -c "import mmcv; print(mmcv.__version__)" 这应该返回已安装mmcv-full的版本号。 安装mmcv-full之后,我们就可以在mmcv库中使用很多实用的计算机视觉工具了。如果需要使用GPU加速,还需要安装相应的CUDA和cuDNN等依赖,并在安装mmcv-full时选择相应的选项。 综上所述,安装mmcv-full需要通过安装Anaconda、创建conda虚拟环境和使用pip进行安装,可以提供很多实用的计算机视觉工具和功能,有利于我们进行计算机视觉任务的研究和开发。 ### 回答3: 在Windows系统上安装mmcv-full需要执行以下步骤: 第一步:安装Anaconda Anaconda是一个开源的Python发行版,提供了多种Python的科学计算和开发环境,包括Jupyter Notebook、IPython、Spyder等。Anaconda的Windows版本可以从官方网站下载:https://www.anaconda.com/products/distribution/ 下载后运行安装程序,按照提示操作进行安装。 第二步:创建虚拟环境 为了不影响其他Python项目,建议在Anaconda中创建一个虚拟环境来安装mmcv-full。可以使用以下命令创建一个名为mmcv环境: conda create -n mmcv python=3.7 创建完成后,可以使用以下命令激活该环境: conda activate mmcv 第三步:安装mmcv-full 安装mmcv-full需要使用conda-forge频道,可以使用以下命令添加该频道: conda config --add channels conda-forge 然后,就可以使用以下命令安装mmcv-full: conda install mmcv-full -c pytorch 安装成功后,可以使用以下命令检查mmcv安装是否成功: python -c "import mmcv; print(mmcv.__version__)" 如果输出版本号,则说明安装成功。 注意:有些用户在安装过程中会出现"PackageNotFoundError"错误或其他问题,这时需要检查网络环境或仔细阅读安装提示信息,尝试根据提示解决问题。如果问题无法解决,可以在mmcv官方GitHub仓库中的issue页面提出问题并获取帮助:https://github.com/open-mmlab/mmcv/issues
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值