Reply To: module bbdevice.bb_api not found

Forums BB Series Discussions module bbdevice.bb_api not found Reply To: module bbdevice.bb_api not found

#244103
RogerRoger
Moderator

Hello, there are a few steps required for Linux use:

1. Trim the version info off the shared object library file name, and place it in folder bbdevice/ along with libftd2xx.so.

So, bbdevice/ should contain:

– bb_api.py
– libbb_api.so
– libftd2xx.so

2. Change the CDLL import line in bb_api.py to read:

bblib = CDLL("bbdevice/libbb_api.so")

3. Set the LD_LIBRARY_PATH to the bbdevice/ directory (since that’s where the ftdi library is):

Run in terminal from the examples/python directory:

export LD_LIBRARY_PATH="$(pwd)/bbdevice"

Now the examples should be able to be run from the examples/python directory.