orbbec / pyorbbecsdk

OrbbecSDK python binding
https://orbbec.github.io/pyorbbecsdk/
Apache License 2.0
66 stars 20 forks source link

ModuleNotFoundError: No module named 'pyorbbecsdk' #25

Open ghost opened 8 months ago

ghost commented 8 months ago

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 from pyorbbecsdk import Pipeline ModuleNotFoundError: No module named 'pyorbbecsdk' (venv) eli@jetsonnano:~/下载/pyorbbecsdk$ export PATHONPATH=$PYTHONPATH:$(pwd)/install/lib/ (venv) eli@jetsonnano:~/下载/pyorbbecsdk$ sudo bash ./scripts/install_udev_rules.sh [sudo] eli 的密码: usb rules file install at /etc/udev/rules.d/99-obsensor-libusb.rules exit (venv) eli@jetsonnano:~/下载/pyorbbecsdk$ sudo udevadm control --reload-rules && sudo udevadm trigger (venv) eli@jetsonnano:~/下载/pyorbbecsdk$ python3 examples/depth_viewer.py Traceback (most recent call last): File "examples/depth_viewer.py", line 16, in from pyorbbecsdk import Pipeline ModuleNotFoundError: No module named 'pyorbbecsdk' (venv) eli@jetsonnano:~/下载/pyorbbecsdk$

按照官网测试sample的代码,反馈找不到pyorbbecsdk模块,这个问题怎么解决?

tanoshiiyo commented 7 months ago

try to use export PATHONPATH=$PYTHONPATH:/下载/pyorbbecsdk/install/lib/

wood-kite commented 1 month ago

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.

apan666555 commented 2 weeks ago

@wood-kite have you solve it?