github中INSTALL.md(地址:https://github.com/MVIG-SJTU/AlphaPose/blob/master/docs/INSTALL.md)有详细的安装过程,但是安装过程中出现了一些问题。
-
Install PyTorch
创建虚拟环境,按照步骤就行。
conda create -n alphapose python=3.6 -y
conda activate alphapose
pip3 install torch1.1.0 torchvision0.3.0 -
Get AlphaPose
git clone https://github.com/MVIG-SJTU/AlphaPose.git -
install(主要问题)
export PATH=/usr/local/cuda/bin/: P A T H e x p o r t L D L I B R A R Y P A T H = / u s r / l o c a l / c u d a / l i b 64 / : PATH export LD_LIBRARY_PATH=/usr/local/cuda/lib64/: PATHexportLDLIBRARYPATH=/usr/local/cuda/lib64/:LD_LIBRARY_PATH
这一步骤后再添加export CUDA_HOME=/user/local/cuda,不然可能会出错。
pip install cython
sudo apt-get install libyaml-dev
python3 setup.py build develop --user
最后一步可能会出现很多错误,比如提示matplotlib,cython_bbox安装不上啊啥的,那就直接用pip/conda安装(之前不知道cython_bbox也是一个包,找错找了很久),然后再执行setup.py就能成功。
新问题:1、在Feature平台上运行,不知道是不是因为cuda版本更新为10.1后,出现了ImportError,安装conda install的步骤执行不出错,pip install 有错误。
2、测试图片出现NoneType错误,查看图片文件夹是否有隐藏的文件,比如.ipynb_checkpoints
执行完以上步骤,就可以参考https://blog.csdn.net/weixin_42265958/article/details/106231133?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EOPENSEARCH%7Edefault-10.control&dist_request_id=&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EOPENSEARCH%7Edefault-10.control,下载需要的模型,并按照官方https://github.com/MVIG-SJTU/AlphaPose/blob/master/docs/GETTING_STARTED.md进行一些例子的测试。