我安装了MacPorts,安装了libusb。然后我下载了PyUSB,并尝试使用Python的IDLE和AppleXcode执行PyUSB示例代码。然而,我得到了同样的结果。它找不到libusb(在PyUSB代码中称为beckend,这是为他们准备的)。这是我用来运行PyUSB的示例代码:
import usb.core
import usb.utils
dev = usb.core.find(find_all=True)
print dev
这是我得到的错误:
^{pr2}$我试着用这篇文章把Xcode和libusb连接在一起,但是我做不到-我不知道怎么做。我使用堆栈溢出问题How to set up libusb on Mac OS X?作为参考。我在Linux上运行它,一切都很好,但是在macosx上,要在macosx中设置PyUSB并获得关于USB设备的信息,比如设备类、速度、名称等,就更加困难了
另外,我想从PyUSB获取端口号。如何使用PyUSB获取它?有可能吗?在
我删除了macports并安装了Homebrew,通过Homebrew安装了libusb,现在它可以工作了。在
相关问题 更多 >
编程相关推荐