我试过了 此连结, ,但在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编写的pyusb1.0(或更高版本,如果存在(我是新手))。我也需要 libusb 要运行 pyusb?请告诉我如何下载!我在这两种情况下都尝试过失败。我正在使用Ubuntu13.10,所以请做出相应的回应。

有帮助吗?

解决方案

使用方法 --pre

pip install --pre pyusb

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

其他提示

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

我发现 此连结 其中概述了整个过程。在此提供要点:

1.从这里下载、解压缩并安装libusb1.0.9:连结

2.从这里下载、提取和安装pyusb1.0 :连结.此链接还包含指向pyusb教程的链接。

这对我有用:

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

然后安装pyusb: 下载 和提取物。进入pyusb目录:cd/usr/lib/python2.7/pyusb-1.0.0b2/ 从那里,运行setup.py (./setup.py,或python setup.py)与参数安装。应该看起来像这样$sudo。/setup.py 安装/安装

这都应该作为root用户完成(使用sudo)。

祝你好運!.

我知道这是一个古老的线程,OP询问了Ubuntu13.10,但对于未来的访问者, pyusb 可从 apt 自14.04.见 packages.ubuntu.com.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top