libusb projects are difficult, as there are two major versions with incompatible APIs - 0.1.x and 1.x. I\'m not sure of python, but I expect it might also have a different API on versions earlier than 1.0. Regardless, I\'ve installed libusb 1.x and been using it with ruby\'s libusb gem on a raspbian (debian) machine without any issue. There is also a libusb-compat package which simulates the older API for older software compatibility.