MMaction2安装(记录重装过程)

本文详细指导如何在Linux系统上通过Miniconda创建Python环境,安装PyTorch及其相关库MMEngine、MMCV、MMDetection和MMPose,以及从源代码安装mmaction2。

第一步:从官方网站下载 Miniconda,链接Miniconda — miniconda documentation

第二步:创建一个 conda 环境并激活它

conda create --name openmmlab(可以修改) python=3.8(根据你的python版本) -y

激活环境 

conda activate openmmlab

第三步:安装 PyTorch,按照官方说明进行操作,例如

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118

此处要参考自己的cuda版本,网上有很多例子

检验是否安装好,命令行输入python

然后运行

import torch # 如果pytorch安装成功即可导入
print(torch.cuda.is_available()) # 查看CUDA是否可用    TRUE
print(torch.cuda.device_count()) # 查看可用的CUDA数量    1
print(torch.version.cuda) # 查看CUDA的版本号     版本
结果为后面的证明安装成功
在 Windows 系统上安装 MMAction2 需要遵循一系列步骤来配置依赖项并正确构建项目环境。以下是详细的安装流程: ### 安装步骤 #### 1. 创建虚拟环境 首先,建议使用 `conda` 创建一个独立的虚拟环境以避免包冲突。例如: ```bash conda create -n open-mmlab python=3.9 ``` 激活该环境: ```bash conda activate open-mmlab ``` #### 2. 安装 PyTorch 和相关库 根据系统中 CUDA 的版本选择合适的 PyTorch 版本进行安装。假设使用的是 CUDA 118,则可以使用如下命令: ```bash pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 ``` #### 3. 安装 OpenMIM OpenMIM 是一个用于管理 OpenMMLab 项目的工具,可以通过 pip 进行安装: ```bash pip install openmim ``` #### 4. 使用 MIM 安装 MMEngine、MMCV 及其扩展 接下来,利用 OpenMIM 工具安装 MMEngine、MMCV 以及其他可能需要的组件如 MMDetection 和 MMPose: ```bash mim install mmengine mim install mmcv-full mim install mmdet mim install mmpose ``` #### 5. 克隆 MMAction2 仓库并进入目录 从 GitHub 上克隆 MMAction2 的源码仓库,并切换至该项目目录下: ```bash git clone https://github.com/open-mmlab/mmaction2.git cd mmaction2 ``` #### 6. 安装项目依赖 运行以下命令来安装项目所需的其他依赖项: ```bash pip install -r requirements.txt ``` #### 7. 构建与安装 MMAction2 最后一步是构建并安装 MMAction2: ```bash python setup.py develop ``` 以上步骤基于提供的参考资料整理而成[^1][^2][^3][^4]。
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值