作为一个大型应用程序的一部分,我已经在Linux和Mac OSX中成功实现了PyParallel模块,以与我正在开发的传感器进行交互。 我发现了几个参考(包括来自PySerial / PyParallel组的参考):

Windows版本需要已编译的扩展名和Windows NT / 2k / XP的Giveio.sys驱动程序。 它使用ctypes访问预建DLL中的函数。

但是,我不知道“已编译扩展”的要求是什么。 而且,我似乎无法使givio.sys正常工作。 在这里获得了giveio.sys并遵循了建议,但是LoadDrv.exe无法“启动”服务(但是,它确实是“安装”的)。

我无法在线找到使PyParallel在Windows XP上运行的特定示例。 由于PyParallel已“完全”集成到应用程序中,并且可以在Linux和Mac OSX上运行,因此我不希望不使用其他模块-尤其是因为PyParallel非常棒,不需要root / administrator特权即可使用。

===============>>#1 票数:0

我也遇到了gioio.sys和LoadDrv.exe的问题。

有一个方便的安装程序可以自动完成所有操作:

http://sourceforge.net/projects/pyserial/files/pyparallel/giveio/

  ask by ph0t0n translate from so

未解决问题?本站智能推荐: