-
Notifications
You must be signed in to change notification settings - Fork 284
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ImportError: cannot import name 'videoSource' from 'jetson_utils' (/home/nvidia/.local/lib/python3.8/site-packages/jetson_utils/__init__.py) #140
Comments
Hi @zhangningboo, normally the jetson-inference/jetson-utils python modules get installed under What does running the command below show on your system? $ ls /usr/lib/python3.8/dist-packages/
cv2/ jetson/ jetson_inference_python.so numpy/ uff/
graphsurgeon/ Jetson/ jetson_utils/ tensorrt/ uff-0.6.9.dist-info/
graphsurgeon-0.4.6.dist-info/ jetson_inference/ jetson_utils_python.so tensorrt-8.4.0.8.dist-info/ |
nvidia@ubuntu:~/.local/lib/python3.8/site-packages/jetson_utils$ python3
Python 3.8.10 (default, Jun 22 2022, 20:18:18)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>>
>>> import jetson_utils
>>> jetson_utils.__file__
'/home/nvidia/.local/lib/python3.8/site-packages/jetson_utils/jetson_utils.py'
>>> exit()
nvidia@ubuntu:~/.local/lib/python3.8/site-packages/jetson_utils$
nvidia@ubuntu:~/.local/lib/python3.8/site-packages/jetson_utils$ pip3 show jetson_utils
Name: jetson-utils
Version: 0.0.10
Summary: Jetson Utility
Home-page: UNKNOWN
Author: Jai-Chang.Park(Dreamwalker)
Author-email: jaichang@angel-robotics.com
License: Apache
Location: /home/nvidia/.local/lib/python3.8/site-packages
Requires: jetson-stats
Required-by:
nvidia@ubuntu:~/.local/lib/python3.8/site-packages/jetson_utils$ when i uninstall nvidia@ubuntu:~$ pip3 uninstall jetson_utils
Found existing installation: jetson-utils 0.0.10
Uninstalling jetson-utils-0.0.10:
Would remove:
/home/nvidia/.local/lib/python3.8/site-packages/jetson_serial/*
/home/nvidia/.local/lib/python3.8/site-packages/jetson_utils-0.0.10.dist-info/*
/home/nvidia/.local/lib/python3.8/site-packages/jetson_utils/*
/home/nvidia/.local/lib/python3.8/site-packages/test/*
Proceed (y/n)? y
Successfully uninstalled jetson-utils-0.0.10
nvidia@ubuntu:~$ pip3 show jetson_utils
WARNING: Package(s) not found: jetson_utils
nvidia@ubuntu:~$
nvidia@ubuntu:~$
nvidia@ubuntu:~$
nvidia@ubuntu:~$
nvidia@ubuntu:~$ python3
Python 3.8.10 (default, Jun 22 2022, 20:18:18)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>>
>>> import jetson_utils
>>>
>>>
>>> jetson_utils.__file__
'/usr/lib/python3.8/dist-packages/jetson_utils/__init__.py'
>>>
>>> from jetson_utils import videoSource, videoOutput, logUsage, cudaFont
>>> it's working! |
OK thanks, I don't know what this other jetson_utils is but that is unfortunate. |
And how can I rotate a USB camera image 90 degrees? Thanks for your work! # video0 = videoSource('v4l2:///dev/video0', ['-input-width=640', '–input-height=480', '-input-codec=mjpeg', '-flip-method=rotate-180'])
# video1 = videoSource('v4l2:///dev/video2', ['-input-width=640', '–input-height=480', '-input-codec=mjpeg', '-input-flip=90'])
video0 = videoSource('v4l2:///dev/video0', ['-input-width=640', '–input-height=480', '-input-codec=mjpeg', ])
video1 = videoSource('v4l2:///dev/video2', ['-input-width=640', '–input-height=480', '-input-codec=mjpeg', ]) |
Env: Jetson NX 5.0.1 JetPack
clone repo: git clone --recursive https://gitee.com/ningdro/jetson-inference.git
install: cd jetson-inference && mkdir build && cmake .. && make -j$(nproc) && sudo make install && sudo ldconfig
sudo ln -s /user/lib/python3.8/dist-packages/jetson_utils_python.so /usr/lib/jetson_utils_python.so
run command: $ video-viewer --input-width=640 --input-height=480 --input-codec=mjpeg /dev/video0
video-viewer
command is ok, but i cannot import videoSource:The text was updated successfully, but these errors were encountered: