For me I managed to get it running on python 3.10 in Ubuntu 22.04 by compiling the libraries from source.
First by downloading and compiling boost 1.77
(I had some issues with the version installed by apt-get):
Then I downloaded libqi
and in CMakeLists.txt, I added the following lines before the boost definitions (change the Boost path to where you will have it):
#### Set Boost Path
Then I downloaded libqi-python
, added the same text above for Boost to CMakeLists.txt compiled it (slightly difference from what is given in the README):
mkdir build && cd build
make install DESTDIR=/path/to/libqi-python/install
After this, I was able to use qi in python3.
Hope this helps!
Thanks and Regards,