1、 python开源包的问题
(注:以下出现的对号和错号,以对号为主)
尝试的解决方法: 1)我添加了环境变量,把pytorch-pose虚拟环境(x) 2) 把当前虚拟环境的numpy uninstall后,通过whl文件找到对 应python版本的numpy进行install (√) 以下是下载各种开源包的whl文件的网站地址 https://www.lfd.uci.edu/~gohlke/pythonlibs/
2、 有关“from torchlight import 各种包时候的报错
我将其都改成了 from torchlight.torchlight (x) 不应该按照上述的方式进行修改错误,应按照下面的方法进行解决 python setup.py install
3、 再次出现python开源包的问题
我把scipy进行重新intall,install的版本是scipy 1.1.0
4、 在进行“pip install 某包”时,出现以下错误
解决方法:把翻墙软件关闭,再次下载该开源包即可。
5、 Can not find Openpose Python API.
openpose最后编译完成好了后,把生成的build/bin文件夹下的所有库复制到build/x64/release/下,以及将models文件夹复制到build中!!! 按照以上方式操作完成后,还是会出现该错误,通过修改demo.py为demo_old.py即可
命令为:python main.py demo_old --weights "D:\8_home\Program\Based_video\ST-GCN\pretrainded_model\st_gcn.kinetics.pt" –openpose "D:\Program_10\openpose-master\build\x64\Release"
(参考博主) https://blog.csdn.net/weixin_38719517/article/details/112890908 https://blog.csdn.net/weixin_44014740/article/details/119748347
6、 仍是关于“openpose”相关的问题
#openpose = ‘{}/examples/openpose/openpose.bin’.format(self.arg.openpose) 改为: openpose = ‘{}/OpenPoseDemo.exe’.format(self.arg.openpose)
7、 仍然是有关“openpose”的新问题
参考内容: https://github.com/cmu-perceptual-computing-lab/openpose/issues/164
8、 我用conda配置了“conda install ffmpeg”,之后报如下错误:
参考内容: https://www.it610.com/article/1304174342661246976.htm https://blog.csdn.net/NekoTom/article/details/114983629
以上问题终于解决:
参考链接,https://www.geek-share.com/detail/2789999143.html
- 首先进入”—openpose D:/Program_10/openpose-master/build/x64/Release”路径在cmd下尝试是否能运行OpenPoseDemo.exe,发现是可以运行的;
- 我就怀疑是报错的models是默认路径下的,即st-gcn项目中的models,我就把openpose项目中models下面内容都复制到st-gcn项目下,发现可运行。
---------------------至此,st-gcn可以正常运行!-----------------------------------
命令为:python main.py demo_old --weights "D:/8_home/Program/Based_video/ST-GCN/pretrainded_model/st_gcn.kinetics.pt" --openpose" D:/Program_10/openpose-master/build/x64/Release" --video "D:/8_home/Program/Based_video/ST-GCN/st-gcn-master/resource/media/skateboarding.mp4"
本人使用potplayer软件打开的保存在demo_reuslts中的视频;链接为:https://potplayer.en.softonic.com/
注意:在这个过程中,也遇到了一些其他问题,最后发现换了一个anaconda虚拟环境即可解决,希望能帮助到各位小伙伴。
|