Skip to content

ModuleNotFoundError: No module named 'hw3code' #1

Description

@wei-02

The error message shows that the hw3code library is missing, but pip install cannot install it. Is there any solution?
The terminal displays the following:

[INFO] [launch]: All log files can be found below /home/w/.ros/log/2025-03-31-20-03-10-406333-w-1222675
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [robot_state_publisher-1]: process started with pid [1222683]
[INFO] [rviz2-2]: process started with pid [1222685]
[INFO] [final-3]: process started with pid [1222687]
[robot_state_publisher-1] [INFO] [1743422590.480943929] [robot_state_publisher]: got segment base
[robot_state_publisher-1] [INFO] [1743422590.480989284] [robot_state_publisher]: got segment panda_1_hand
[robot_state_publisher-1] [INFO] [1743422590.480992562] [robot_state_publisher]: got segment panda_1_leftfinger
[robot_state_publisher-1] [INFO] [1743422590.480994588] [robot_state_publisher]: got segment panda_1_link0
[robot_state_publisher-1] [INFO] [1743422590.480997123] [robot_state_publisher]: got segment panda_1_link1
[robot_state_publisher-1] [INFO] [1743422590.480998822] [robot_state_publisher]: got segment panda_1_link2
[robot_state_publisher-1] [INFO] [1743422590.481000444] [robot_state_publisher]: got segment panda_1_link3
[robot_state_publisher-1] [INFO] [1743422590.481002199] [robot_state_publisher]: got segment panda_1_link4
[robot_state_publisher-1] [INFO] [1743422590.481003830] [robot_state_publisher]: got segment panda_1_link5
[robot_state_publisher-1] [INFO] [1743422590.481005754] [robot_state_publisher]: got segment panda_1_link6
[robot_state_publisher-1] [INFO] [1743422590.481007608] [robot_state_publisher]: got segment panda_1_link7
[robot_state_publisher-1] [INFO] [1743422590.481009508] [robot_state_publisher]: got segment panda_1_link8
[robot_state_publisher-1] [INFO] [1743422590.481011124] [robot_state_publisher]: got segment panda_1_rightfinger
[robot_state_publisher-1] [INFO] [1743422590.481013123] [robot_state_publisher]: got segment panda_2_hand
[robot_state_publisher-1] [INFO] [1743422590.481014750] [robot_state_publisher]: got segment panda_2_leftfinger
[robot_state_publisher-1] [INFO] [1743422590.481017073] [robot_state_publisher]: got segment panda_2_link0
[robot_state_publisher-1] [INFO] [1743422590.481018914] [robot_state_publisher]: got segment panda_2_link1
[robot_state_publisher-1] [INFO] [1743422590.481020511] [robot_state_publisher]: got segment panda_2_link2
[robot_state_publisher-1] [INFO] [1743422590.481022123] [robot_state_publisher]: got segment panda_2_link3
[robot_state_publisher-1] [INFO] [1743422590.481023795] [robot_state_publisher]: got segment panda_2_link4
[robot_state_publisher-1] [INFO] [1743422590.481025433] [robot_state_publisher]: got segment panda_2_link5
[robot_state_publisher-1] [INFO] [1743422590.481027023] [robot_state_publisher]: got segment panda_2_link6
[robot_state_publisher-1] [INFO] [1743422590.481028612] [robot_state_publisher]: got segment panda_2_link7
[robot_state_publisher-1] [INFO] [1743422590.481030228] [robot_state_publisher]: got segment panda_2_link8
[robot_state_publisher-1] [INFO] [1743422590.481031835] [robot_state_publisher]: got segment panda_2_paddle
[robot_state_publisher-1] [INFO] [1743422590.481033443] [robot_state_publisher]: got segment panda_2_rightfinger
[final-3] Traceback (most recent call last):
[final-3] File "/home/w/dual_ball_ws/install/dual_arm_ball_setter/lib/dual_arm_ball_setter/final", line 33, in
[final-3] sys.exit(load_entry_point('dual-arm-ball-setter==0.0.0', 'console_scripts', 'final')())
[final-3] File "/home/w/dual_ball_ws/install/dual_arm_ball_setter/lib/dual_arm_ball_setter/final", line 25, in importlib_load_entry_point
[final-3] return next(matches).load()
[final-3] File "/usr/lib/python3.10/importlib/metadata/init.py", line 171, in load
[final-3] module = import_module(match.group('module'))
[final-3] File "/usr/lib/python3.10/importlib/init.py", line 126, in import_module
[final-3] return _bootstrap._gcd_import(name[level:], package, level)
[final-3] File "", line 1050, in _gcd_import
[final-3] File "", line 1027, in _find_and_load
[final-3] File "", line 1006, in _find_and_load_unlocked
[final-3] File "", line 688, in _load_unlocked
[final-3] File "", line 883, in exec_module
[final-3] File "", line 241, in _call_with_frames_removed
[final-3] File "/home/w/dual_ball_ws/install/dual_arm_ball_setter/lib/python3.10/site-packages/dual_arm_ball_setter/final.py", line 12, in
[final-3] from dual_arm_ball_setter.GeneratorNode import GeneratorNode
[final-3] File "/home/w/dual_ball_ws/install/dual_arm_ball_setter/lib/python3.10/site-packages/dual_arm_ball_setter/GeneratorNode.py", line 53, in
[final-3] from hw3code.TransformHelpers import quat_from_R, Point_from_p
[final-3] ModuleNotFoundError: No module named 'hw3code'
[ERROR] [final-3]: process has died [pid 1222687, exit code 1, cmd '/home/w/dual_ball_ws/install/dual_arm_ball_setter/lib/dual_arm_ball_setter/final --ros-args -r __node:=trajectory'].
[rviz2-2] [INFO] [1743422590.892048455] [rviz2]: Stereo is NOT SUPPORTED
[rviz2-2] [INFO] [1743422590.892194023] [rviz2]: OpenGl version: 4.6 (GLSL 4.6)
[rviz2-2] [INFO] [1743422590.935599185] [rviz2]: Stereo is NOT SUPPORTED

The rviz screen is as follows:

Image

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions