使用Microsoft Visual Studio的cookiecutter创建的pykinect和pygame运行示例代码时遇到问题。 在_interop.py的代码的此部分中调用ctypes.byref时发生错误,我认为它是一个库文件。
def _NuiCreateSensorByIndex(index):
inst = _NuiInstance()
__NuiCreateSensorByIndex(index, ctypes.byref(inst))
return inst
我的Python环境是Python 2.7 32位 我在网上搜索,但我不知道出了什么问题。 有人可以帮我解决这个奇怪的错误吗?
谢谢
我将追溯信息发布在这里:
Traceback (most recent call last):
File "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Extensions\Microsoft\Python\Core\ptvsd_launcher.py", line 111, in <module>
vspd.debug(filename, port_num, debug_id, debug_options, run_as)
File "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Extensions\Microsoft\Python\Core\Packages\ptvsd\debugger.py", line 36, in debug
run(address, filename, *args, **kwargs)
File "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Extensions\Microsoft\Python\Core\Packages\ptvsd\_main.py", line 47, in run_file
run(argv, addr, **kwargs)
File "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Extensions\Microsoft\Python\Core\Packages\ptvsd\_main.py", line 98, in _run
_pydevd.main()
File "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Extensions\Microsoft\Python\Core\Packages\ptvsd\pydevd\pydevd.py", line 1628, in ma...
WindowsError(-2097085051, 'Windows Error 0x83010585')
Analisi dello stack:
> File "c:\users\developer\source\repos\kinectgame2\kinectgame2\_ctypes\callproc.c", line 950, in GetResult
> File "c:\python27\lib\site-packages\pykinect\nui\_interop.py", line 259, in _NuiCreateSensorByIndex
> File "c:\python27\lib\site-packages\pykinect\nui\__init__.py", line 109, in __init__
> File "c:\users\developer\source\repos\kinectgame2\kinectgame2\kinect_game.py", line 32, in main
> File "c:\users\developer\source\repos\kinectgame2\kinectgame2\kinect_game.py", line 47, in <module>
> File "c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\microsoft\python\core\packages\ptvsd\pydevd\pydevd.py", line 1035, in run
> File "c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\microsoft\python\core\packages\ptvsd\pydevd\pydevd.py", line 1628, in main
> File "c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\microsoft\python\core\packages\ptvsd\_main.py", line 101, in _run
> File "c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\microsoft\python\core\packages\ptvsd\_main.py", line 47, in run_file
> File "c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\microsoft\python\core\packages\ptvsd\debugger.py", line 36, in debug
> File "c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\extensions\microsoft\python\core\ptvsd_launcher.py", line 111, in <module>
Modulo '__main__' caricato
Modulo '__main__' caricato