3

我试图让 pyUSB 在我的 Ubuntu 14.04 发行版上工作,更具体地说是在 Eclipse 中。我已经使用不同的方法多次安装了这个包,最后一个结合了一些魔法就成功了!它在终端中工作(见图)

在此处输入图像描述

但我无法usb.core在 Eclipse 中导入库。我仍然得到那个错误ImportError: No module named usb.core

在此处输入图像描述

这是我的代码:

import usb.core

dev = usb.core.find(idVendor=0x05fe,idProduct=0x1010)
if dev is None:    
    raise ValueError('Device not found')
else:
    print('Device found')

谁能帮我让它在 Eclipse 中工作?提前致谢!

4

1 回答 1

2

在您的PyDev Package Explorer中,在我看来,您的项目与/usr/local/bin/python3.2. 但是,当您从命令行运行时,您运行python的是 2.7.6 版。通过在命令行上运行找出python二进制文件的位置(它可能会返回),然后配置 Eclipse 以将该版本用于您的项目。which python/usr/bin/python

于 2014-07-16T21:28:35.180 回答