一.前提条件
先安装好anaconda,pycharm
二.下载好pyskl代码
pyskl地址:
三.环境安装
conda create -n pyskl python=3.8
conda activate pyskl
先看下requirements.txt中需要安装的包
有些包是需要单独安装的,如pytorch,这个根据自己cuda版本对应安装。
重点是mmcv-full=1.3.18, mmdet=2.23.0, mmpose=0.24.0这几个包的安装,很容易出错。
因此这里建议使用MIM 安装这几个包
pip install -U openmim
mim install mmcv-full=1.3.18
mim install mmdet=2.23.0
mim install mmpose=0.24.0
我这里用mim install mmpose=0.24.0
报错
所以使用pip install mmpose=0.24.0
安装成功了
然后使用下列命令安装就不会有问题了
cd pyskl
# Please first install pytorch according to instructions on the official website: https://pytorch.org/get-started/locally/. Please use pytorch with version smaller than 1.11.0 and larger (or equal) than 1.5.0
pip install -r requirements.txt
pip install -e .
四.demo验证
python demo/demo_skeleton.py demo/ntu_sample.avi demo/demo.mp4