pyusb无法安装

1 投票
2 回答
6620 浏览
提问于 2025-04-16 08:43


我正在尝试设置一些Python脚本来控制低级USB功能。为此,我发现需要安装两个库:libusb和pyusb。我首先安装了libusb,成功了,但现在在安装pyusb(版本1.0.0)时遇到了问题。

我尝试使用推荐的命令来安装pyusb(在pyusb文件夹中):python setup.py install
运行这个命令后,输出显示好像没有问题,安装成功了。但是当我尝试运行我的简单程序时,它却报错了:

  File "/Users/michael/Desktop/usb.py", line 1, in 
    import usb.core
ImportError: No module named core

我的Python脚本尝试导入usb.core,如果没有这个模块,那就说明pyusb没有安装成功。

其他人也遇到过同样的问题。他们的做法是卸载旧版本的pyusb,但据我所知,我没有之前的安装记录。

那怎么才能安装pyusb库呢?

提前谢谢你们的帮助。我非常感激。
--m

2 个回答

3

试试这个:

sudo apt-get install python-pip
sudo pip install --upgrade pyusb

对我来说有效。

2

你写的脚本,叫做 usb.py,它正在替代 pyusb 提供的 usb 包。你需要把你的脚本改个名字。

撰写回答