Python ImportError:没有名为usb.core的模块(在终端中工作,而不是在Eclipse中工作)

Python ImportError:没有名为usb.core的模块(在终端中工作,而不是在Eclipse中工作),python,pyusb,Python,Pyusb,我正试图让pyUSB在我的Ubuntu 14.04发行版上运行,更具体地说是在Eclipse中。我已经用不同的方法安装了好几次这个软件包,最后一次结合了一些魔术就成功了!它正在终端中工作(见图) 但是我不能在Eclipse中导入usb.corelib。我仍然得到那个错误ImportError:没有名为usb.core的模块 这是我的密码: import usb.core dev = usb.core.find(idVendor=0x05fe,idProduct=0x1010) if dev

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

但是我不能在Eclipse中导入
usb.core
lib。我仍然得到那个错误
ImportError:没有名为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中实现这个功能?提前谢谢

在您的
PyDev包资源管理器中,我觉得您的项目与
/usr/local/bin/python3.2
相关联。但是,当您从命令行运行
python
时,您运行的是版本2.7.6。通过在命令行上运行
which python
(它可能会返回
/usr/bin/python
),找出您的
python
二进制文件所在的位置,然后配置Eclipse以在您的项目中使用该版本。

Eclipse使用什么解释器?在终端上加载的是python 2.7.6,在Eclipse中是3.2。