Summary
I installed vscode to Jetson Orin NX using official deb package(https://code.visualstudio.com/download ).
And, I installed vscode extension package(Python, Pylance). But, VPI code(Python) does not work Intellisense properly. On the other hand, OpenCV code(Python) works Intellisense properly.
I don’t know which is the problem, vscode or VPI Python package.
Environment
Jetson Orin NX(16GB)
JetPack 5.1.1
VPI 2.2.6
Hi,
VPI is installed in a custom repository rather than /usr/lib/python3.8/
.
Could you try to add the VPI path to see if it helps?
OpenCV
$ dpkg -L libopencv-python
/usr
/usr/lib
/usr/lib/python2.7
/usr/lib/python2.7/dist-packages
/usr/lib/python2.7/dist-packages/cv2
/usr/lib/python2.7/dist-packages/cv2/__init__.py
/usr/lib/python2.7/dist-packages/cv2/config-2.7.py
/usr/lib/python2.7/dist-packages/cv2/config.py
/usr/lib/python2.7/dist-packages/cv2/gapi
/usr/lib/python2.7/dist-packages/cv2/gapi/__init__.py
/usr/lib/python2.7/dist-packages/cv2/load_config_py2.py
/usr/lib/python2.7/dist-packages/cv2/load_config_py3.py
/usr/lib/python2.7/dist-packages/cv2/mat_wrapper
/usr/lib/python2.7/dist-packages/cv2/mat_wrapper/__init__.py
/usr/lib/python2.7/dist-packages/cv2/python-2.7
/usr/lib/python2.7/dist-packages/cv2/python-2.7/cv2.so
/usr/lib/python2.7/dist-packages/cv2/utils
/usr/lib/python2.7/dist-packages/cv2/utils/__init__.py
/usr/lib/python3.8
/usr/lib/python3.8/dist-packages
/usr/lib/python3.8/dist-packages/cv2
/usr/lib/python3.8/dist-packages/cv2/__init__.py
/usr/lib/python3.8/dist-packages/cv2/config-3.8.py
/usr/lib/python3.8/dist-packages/cv2/config.py
/usr/lib/python3.8/dist-packages/cv2/gapi
/usr/lib/python3.8/dist-packages/cv2/gapi/__init__.py
/usr/lib/python3.8/dist-packages/cv2/load_config_py2.py
/usr/lib/python3.8/dist-packages/cv2/load_config_py3.py
/usr/lib/python3.8/dist-packages/cv2/mat_wrapper
/usr/lib/python3.8/dist-packages/cv2/mat_wrapper/__init__.py
/usr/lib/python3.8/dist-packages/cv2/misc
/usr/lib/python3.8/dist-packages/cv2/misc/__init__.py
/usr/lib/python3.8/dist-packages/cv2/misc/version.py
/usr/lib/python3.8/dist-packages/cv2/python-3.8
/usr/lib/python3.8/dist-packages/cv2/python-3.8/cv2.cpython-38-aarch64-linux-gnu.so
/usr/lib/python3.8/dist-packages/cv2/utils
/usr/lib/python3.8/dist-packages/cv2/utils/__init__.py
VPI
$ dpkg -L python3.8-vpi2
/opt
/opt/nvidia
/opt/nvidia/vpi2
/opt/nvidia/vpi2/lib
/opt/nvidia/vpi2/lib/aarch64-linux-gnu
/opt/nvidia/vpi2/lib/aarch64-linux-gnu/python
/opt/nvidia/vpi2/lib/aarch64-linux-gnu/python/vpi.cpython-38-aarch64-linux-gnu.so
Thanks.
@AastaLLL I add /opt/nvidia/vpi2/lib/aarch64-linux-gnu/python
to python.autoComplete.extraPaths
in settings.json
.
But Intellisense does not work properly.
And, I checked vpi.__file__
.
>>> import vpi
>>> vpi.__file__
'/usr/lib/python3/dist-packages/vpi.cpython-38-aarch64-linux-gnu.so'
So, I add /usr/lib/python3/dist-packages
.
But this problem has not been solved.
Hi,
We got a similar topic recently and the user is fixed by installing the PYTHON plugin in the vscode.
Thanks.
system
Closed
May 2, 2023, 1:06pm
7
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.