jetson-containers icon indicating copy to clipboard operation
jetson-containers copied to clipboard

No module named 'clip_trt'

Open UserName-wang opened this issue 1 year ago • 0 comments

Hi, environment: Jetson AGX Orin (32GB), JetPack 6 (L4T r36.2.0)

I tried command in container created by image dustynv/nano_llm:humble-r36.3.0. but got error message : jetson-containers run $(autotag nano_llm:humble) / ros2 launch ros2_nanollm camera_input_example.launch.py

ros2 launch ros2_nanollm camera_input_example.launch.py [INFO] [launch]: All log files can be found below /home/vscode/.ros/log/2024-08-20-14-38-27-259604-ubuntu-5879 [INFO] [launch]: Default logging verbosity is set to INFO [INFO] [cam2image-1]: process started with pid [5887] [INFO] [nano_llm_py-2]: process started with pid [5889] [cam2image-1] [ WARN:[email protected]] global cap_gstreamer.cpp:1728 open OpenCV | GStreamer warning: Cannot query video position: status=0, value=-1, duration=-1 [nano_llm_py-2] /usr/local/lib/python3.10/dist-packages/transformers/utils/hub.py:127: FutureWarning: Using TRANSFORMERS_CACHE is deprecated and will be removed in v5 of Transformers. Use HF_HOME instead. [nano_llm_py-2] warnings.warn( [nano_llm_py-2] Traceback (most recent call last): [nano_llm_py-2] File "/ros2_nanollm/install/ros2_nanollm/lib/ros2_nanollm/nano_llm_py", line 33, in [nano_llm_py-2] sys.exit(load_entry_point('ros2-nanollm', 'console_scripts', 'nano_llm_py')()) [nano_llm_py-2] File "/ros2_nanollm/install/ros2_nanollm/lib/ros2_nanollm/nano_llm_py", line 25, in importlib_load_entry_point [nano_llm_py-2] return next(matches).load() [nano_llm_py-2] File "/usr/lib/python3.10/importlib/metadata/init.py", line 171, in load [nano_llm_py-2] module = import_module(match.group('module')) [nano_llm_py-2] File "/usr/lib/python3.10/importlib/init.py", line 126, in import_module [nano_llm_py-2] return _bootstrap._gcd_import(name[level:], package, level) [nano_llm_py-2] File "", line 1050, in _gcd_import [nano_llm_py-2] File "", line 1027, in _find_and_load [nano_llm_py-2] File "", line 1006, in _find_and_load_unlocked [nano_llm_py-2] File "", line 688, in _load_unlocked [nano_llm_py-2] File "", line 883, in exec_module [nano_llm_py-2] File "", line 241, in _call_with_frames_removed [nano_llm_py-2] File "/ros2_nanollm/build/ros2_nanollm/ros2_nanollm/nano_llm_py.py", line 22, in [nano_llm_py-2] from nano_llm import NanoLLM, ChatHistory [nano_llm_py-2] File "/opt/NanoLLM/nano_llm/init.py", line 2, in [nano_llm_py-2] from .nano_llm import NanoLLM [nano_llm_py-2] File "/opt/NanoLLM/nano_llm/nano_llm.py", line 15, in [nano_llm_py-2] from .vision import CLIPVisionModel, TIMMVisionModel, MMProjector [nano_llm_py-2] File "/opt/NanoLLM/nano_llm/vision/init.py", line 3, in [nano_llm_py-2] from .clip import CLIPVisionModel, TIMMVisionModel [nano_llm_py-2] File "/opt/NanoLLM/nano_llm/vision/clip.py", line 3, in [nano_llm_py-2] from clip_trt import CLIPVisionModel, TIMMVisionModel [nano_llm_py-2] ModuleNotFoundError: No module named 'clip_trt' [ERROR] [nano_llm_py-2]: process has died [pid 5889, exit code 1, cmd '/ros2_nanollm/install/ros2_nanollm/lib/ros2_nanollm/nano_llm_py --ros-args --params-file /tmp/launch_params_vzf2a889']. [cam2image-1] [INFO] [1724164710.656228295] [cam2image]: Publishing image #1 [cam2image-1] [INFO] [1724164710.715841248] [cam2image]: Publishing image #2 [cam2image-1] [INFO] [1724164710.787807475] [cam2image]: Publishing image #3 [cam2image-1] [INFO] [1724164710.863811224] [cam2image]: Publishing image #4

Can you please help? thank you!

UserName-wang avatar Aug 20 '24 14:08 UserName-wang