ModuleNotFoundError: No module named 'pyorbbecsdk'
eli@jetsonnano:~$ cd ./下载/pyorbbecsdk/
eli@jetsonnano:~/下载/pyorbbecsdk$ python3 -m venv ./venv
eli@jetsonnano:~/下载/pyorbbecsdk$ source venv/bin/activate
(venv) eli@jetsonnano:~/下载/pyorbbecsdk$ python3 examples/depth_viewer.py
Traceback (most recent call last):
File "examples/depth_viewer.py", line 16, in
按照官网测试sample的代码,反馈找不到pyorbbecsdk模块,这个问题怎么解决?
try to use export PATHONPATH=$PYTHONPATH:/下载/pyorbbecsdk/install/lib/
the same problem. ubuntu 24.04 python3.10 clone from https://github.com/orbbec/pyorbbecsdk.git run script to build:
cd pyorbbecsdk
python3 -m venv ./venv
source venv/bin/activate
pip3 install -r requirements.txt
mkdir build
cd build
cmake -Dpybind11_DIR=`pybind11-config --cmakedir` ..
make -j4
make install
then, try:
cd pyorbbecsdk
export PYTHONPATH=$PYTHONPATH:$(pwd)/install/lib/
sudo bash ./scripts/install_udev_rules.sh
sudo udevadm control --reload-rules && sudo udevadm trigger
python3 examples/depth_viewer.py
python3 examples/net_device.py # Requires ffmpeg installation for network device
get wrong with:
line 21, in <module>
from pyorbbecsdk import Config
ModuleNotFoundError: No module named 'pyorbbecsdk'
and I also try run:
pip3 install pyorbbecsdk
to my venv, it shows succeed,but I still cannot find module pyorbbecsdk.
@wood-kite have you solve it?
Exporting PYTHONPATH when installing the module is not a viable solution for me because I use uv which syncs package sources on every run. Please fix this to not rely on PYTHONPATH or to correctly source it during installation