如何在ubuntu上安装pyusb?

时间:2014-02-26 17:55:46

标签: ubuntu pyusb

我尝试了this link,但在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所以请相应地做出回应。

4 个答案:

答案 0 :(得分:7)

使用--pre

pip install --pre pyusb

--pre标志告诉pip安装预发布版本,因为pyusb不被认为是写作的稳定版本ATM(1.0.0b2 = beta2)

答案 1 :(得分:2)

好的..我自己找到了答案。

我找到this link,其中概述了整个程序。在这里提供一个要点:

1.从这里下载,解压缩并安装libusb 1.0.9:link

2.从这里下载,提取并安装pyusb 1.0:link。此链接还包含指向pyusb教程的链接。

答案 2 :(得分:0)

这对我有用:

首先安装libusb:sudo apt-get install python libusb-1.0-0

然后安装pyusb:Download并解压缩。 进入pyusb目录:cd /usr/lib/python2.7/pyusb-1.0.0b2/ 从那里,使用参数install运行setup.py(./ setup.py或python setup.py)。应该看起来像$ sudo ./setup.py install

这应该以root用户身份完成(使用sudo)。

祝你好运。

答案 3 :(得分:0)

我知道这是一个老线程,OP询问了Ubuntu 13.10但是对于未来的访问者,pyusb可以从14.04开始apt。请参阅packages.ubuntu.com