通过python进行并行端口访问

时间:2016-01-19 03:58:21

标签: python

我正在尝试在64位系统上运行“并行”软件包。

Import parallel

但我收到此错误。我认为这是一些DLL问题,但不知道我需要哪个DLL以及在哪里保留它们。

My_Work\Signal_Generator_GUI\with_parallel.py", line 1, in <module>
    import parallel

  File "C:\Python27\lib\site-packages\parallel\__init__.py", line 13, in <module>
    from parallel.parallelwin32 import Parallel  # noqa

  File "C:\Python27\lib\site-packages\parallel\parallelwin32.py", line 60, in <module>
    _pyparallel = ctypes.windll.simpleio

  File "C:\Python27\lib\ctypes\__init__.py", line 435, in __getattr__
    dll = self._dlltype(name)

  File "C:\Python27\lib\ctypes\__init__.py", line 365, in __init__
    self._handle = _dlopen(self._name, mode)

WindowsError: [Error 193] %1 is not a valid Win32 application

1 个答案:

答案 0 :(得分:0)

您需要安装 simpleio.dll 。这是一个giveio installer。 另外,请查看此thread以了解相同的问题和示例。最后,这是github page讨论相同的问题。