CRLab / pc_scene_completion_ws

ROS scene completion workspace and external dependencies.
http://shapecompletiongrasping.cs.columbia.edu/
16 stars 5 forks source link

ImportError: No module named pc_vox_utils #3

Open huckl3b3rry87 opened 5 years ago

huckl3b3rry87 commented 5 years ago

I am getting this error:

"/home/pc_scene_completion_ws/src/pc_object_completion_cnn/scripts/shape_completion_server/mesh_completion_server.py", line 21, in <module>
    import curvox.pc_vox_utils
ImportError: No module named pc_vox_utils
[pc_cnn_mesh-4] process has died [pid 11645, exit code 1, cmd /home/pc_scene_completion_ws/src/pc_object_completion_cnn/scripts/shape_completion_server/mesh_completion_server.py __name:=pc_cnn_mesh __log:=/root/.ros/log/f8409d08-efb4-11e9-9a8c-d89ef348a920/pc_cnn_mesh-4.log].
log file: /root/.ros/log/f8409d08-efb4-11e9-9a8c-d89ef348a920/pc_cnn_mesh-4*.log

Is this module missing? I cannot find it

Thanks!

huckl3b3rry87 commented 5 years ago

@jvarley I have gone through your sanity check and everything is working as expected, but I still get the above error. This issue seems to be related to my other issue on the missing Curvox packages.

To "fix" that issue (on missing packages), I replaced it with the latest commit on the master branch of your package https://github.com/jvarley/curvox. I assume that this hack is why things are broken.

Can you please help me fix this? I would really appreciate it, as I have spent a lot of time trying to fix it, but there is not much I can do if there is code missing or I am using the wrong versions of things.

Thank you very much, Huck

huckl3b3rry87 commented 5 years ago

The python file was renamed to utils.py, so it seems the fix may be just changing this line from

import curvox.pc_vox_utils

to

import curvox.utils