安装Alphapose踩坑经验
总结一下安装alphapose一下午的所踩的坑:
torch版本问题
首先是根据Install.md创建conda环境,安装torch、torchvision,这里要注意的是要根据torch的版本从官网选择不同的Branchs:
torch>=1.11:直接使用main;
1.5<=torch<1.11:选择1.11的Branch;
torcj<1.5:选择1.5的Branch;
需要提前安装好所需包,不然会报conneection错误
所需的包有:
easydict
halpecocotools
opencv-python
pyyaml
scipy==1.1.0
tensorboardx
terminaltables
tqdm
visdom
pycocotools
还有一个后面需要的包,可以提前先安装上:
pytest-runner
setuptools版本问题
# setuptools报错
setuptools.installer is deprecated
需要降低setuptools的版本,原先是63.5.2,需要降低为58.2.0
pip install setuptools==58.2.0
LastOne
上面所有的问题都搞完了,居然还要报错!!!!一直显示Connection error!!!!
然后去Issue中找答案,原来需要将setup.cfg删除就行,完美!
安装完以后还会提示有些需要安装的包,使用pip依次安装就是了!