【问题标题】:unable to use "d2xx" library for FTDI chips in python无法在 python 中为 FTDI 芯片使用“d2xx”库
【发布时间】:2011-11-17 09:27:49
【问题描述】:

Downloaded the d2xx library from this site 使用 python2.6 在 Windows7 上运行良好

List of extracted files. 在 Ubuntu 10.10(Maverick Meerkat) 中,我无法继续。 如何安装文件以便我可以导入 d2xx 库

$make
Makefile:1: Makefile.conf: 没有这样的文件或目录
make: * 没有规则来制作目标`Makefile.conf'。停下来。

$sudo python setup.py install
回溯(最近一次通话最后一次):
文件“setup.py”,第 4 行,在
从 conf 导入 *
ImportError: 没有名为 conf 的模块


我正在使用 python 2.6。无法继续安装。 !!

【问题讨论】:

    标签: python ftdi


    【解决方案1】:

    使用 libusb 的 libftdi 驱动程序具有可在 linux 中运行的 python 绑定。 函数 api 略有不同,但会完成同样的事情。如果重要的话,libftdi 和 libusb 也可以在 Windows 上使用。

    http://idle-logic.com/2010/12/13/libftdi-v0-18-with-ubuntu-lucid-lynx/

    这个家伙的博客描述了一个项目,他使用 python 包装的 libftdi 库,他用它来通过 USB 对 FPGA 进行编程。

    【讨论】:

      【解决方案2】:

      appears FTDI 驱动程序的PyUSB 接口目前仅提供对 Windows 的支持。

      【讨论】:

        【解决方案3】:

        虽然 PyUSB 仅在 Windows 上得到官方支持,但也可以为 linux 构建它。有 3 个例程没有 linux 等效项(好吧,也许他们有,但我没有仔细研究),但您可能不需要它们。见我的post on using PyUSB on Raspberry Pi

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多