实现PVNet时踩的坑

记录一下在跑通pvnet时踩的各种坑pvnet 代码地址:https://github.com/zju3dv/pvnetpvnet-rendering 代码地址:https://github.com/zju3dv/pvnet-rendering1.执行 python lib/utils/data_utils.py:报错1:Traceback (most recent call last): File "lib/utils/data_utils.py", line 18, in <mo
摘要由CSDN通过智能技术生成

记录一下在跑通pvnet时踩的各种坑

pvnet 代码地址:https://github.com/zju3dv/pvnet
pvnet-rendering 代码地址:https://github.com/zju3dv/pvnet-rendering

1.执行 python lib/utils/data_utils.py

报错1:

Traceback (most recent call last):
  File "lib/utils/data_utils.py", line 18, in <module>
    from lib.utils.extend_utils.extend_utils import farthest_point_sampling
  File "/home/wt/data/pvnet/lib/utils/extend_utils/extend_utils.py", line 3, in <module>
    from lib.utils.extend_utils._extend_utils import lib, ffi
ImportError: libspqr.so.2.0.2: cannot open shared object file: No such file or directory

解决方法(没有就给造个出来):
1)sudo find / -name 'libspqr.so.*'
执行结果:

find: ‘/run/user/1000/gvfs’: Permission denied
find: ‘/run/user/121/gvfs’: Permission denied
/usr/lib/x86_64-linux-gnu/libspqr.so.2
/usr/lib/x86_64-linux-gnu/libspqr.so.2.0.8

2)sudo cp -r /usr/lib/x86_64-linux-gnu/libspqr.so.2.0.8 /usr/lib/x86_64-linux-gnu/libspqr.so.2.0.2
3)之后相似的错均用同样的方法处理即可。

报错2:

Traceback (most recent call last):
  File "lib/utils/data_utils.py", line 21, in <module>
    from lib.utils.draw_utils import write_points, pts_to_img_pts, img_pts_to_pts_img
  File "/home/wt/data/pvnet/lib/utils/draw_utils.py", line 3, in <module>
    import matplotlib.pyplot as plt
  File "/usr/local/lib/python3.6/dist-packages/matplotlib/pyplot.py", line 2374, in <module>
    switch_backend(rcParams["backend"])
  File "/usr/local/lib/python3.6/dist-packages/matplotlib/pyplot.py", line 207, in switch_backend
    backend_mod = importlib.import_module(backend_name)
  File "/usr/lib/python3.6/importlib/__init__.py", line 126, in import_module
    return _bootstra
  • 6
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值