[英]Using PyParallel in Windows XP
作为一个大型应用程序的一部分,我已经在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特权即可使用。
我也遇到了gioio.sys和LoadDrv.exe的问题。
有一个方便的安装程序可以自动完成所有操作:
http://sourceforge.net/projects/pyserial/files/pyparallel/giveio/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.