在 ubuntu 13.10 上安装 pyusb

在 ubuntu 13.10 上安装 pyusb

我试过此链接,但是在 shell 上收到以下消息:

sudo apt-get install python-pip

vineet@vineet:~$ sudo pip install --upgrade pyusb
Downloading/unpacking pyusb
Could not find a version that satisfies the requirement pyusb 
(from versions: 1.0.0a2,   1.0.0a2, 1.0.0a3, 1.0.0a3, 1.0.0b1)
Cleaning up...
No distributions matching the version for pyusb  
Storing complete log in /home/vineet/.pip/pip.log

我想使用用 python 编写的 pyusb 1.0(或更高版本,如果存在的话(我是新手))。我还需要libusb运行pyusb吗?请告诉我如何下载它!我在这两种情况下都尝试过,但都失败了。我使用的是 Ubuntu 13.10,所以请做出相应的回应。

答案1

我自己找到了答案:

我发现此链接其中概述了整个过程。这里提供一个要点:

  1. libusb从这里下载、解压并安装1.0.9:libusb.org

  2. pyusb 从这里下载、解压并安装1.0:SF pyusb 项目。此链接还包含 教程链接pyusb

答案2

不确定这是否适用于 13.10,但下面的方法在 14.04 上运行良好。

sudo apt-get install python libusb-1.0-0-dev
git clone https://github.com/walac/pyusb
cd pyusb && sudo python setup.py install

相关内容