玩一下ProPainter,写一下碰到的问题

博主在MAC上使用ProPainter时遇到cv2模块未找到及Conv3D不支持的问题,经过多轮尝试,包括搭建miniconda、Anaconda环境,调整Python版本,最终通过删除所有conda环境并从头开始解决。在解决cv2问题后,又遇到'Conv3D is not supported on MPS'的错误,通过修改代码注释成功运行。
摘要由CSDN通过智能技术生成

        看到了ProPainter在晚上去除水印、动态物体的视频,就想动手来搞搞,不过,好几年没写代码了,只能用简单的工具和方法来搞,记录一下我碰到的问题,和解决办法,希望提供帮助,尤其是在MAC下,一直提示,ModuleNotFoundError: No module named 'cv2'的解决办法。

        先从失败的方案开始,原本有台Ubuntu的服务器,由于没有装FTP,本想快捷的上传、下载文件,结果搞好以后,服务器被和谐了。。只好用自己的MAC 15年的老机器,来跑起来。

        方案二:先用miniconda搭建环境,再尝试运行。

        环境看似没有问题,但是只要运行示例代码 “python inference_propainter.py --video inputs/object_removal/bmx-trees --mask inputs/object_removal/bmx-trees_mask ”,就提示错误ModuleNotFoundError: No module named 'cv2'

        尝试解决方案:

        重新安装opencv-python,用pip安装、用Conda安装,都全部失败。

        重新安装Python,继续失败。

        从网上找了解决办法,去找对应的OpenCV-Python的版本和OpenCV-contrib-Python的版本&#x

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值