我正在尝试构建google-breakpad,但我得到了错误
File "C:\google-breakpad\src\tools\gyp\pylib\gyp\generator\msvs.py", line 907, in _GetPathDict
parent_dict = _GetPathDict(root, parent)
File "C:\google-breakpad\src\tools\gyp\pylib\gyp\generator\msvs.py", line 906, in _GetPathDict
parent, folder = os.path.split(path)
File "C:\Python27\lib\ntpath.py", line 170, in split
d, p = splitdrive(p)
File "C:\Python27\lib\ntpath.py", line 125, in splitdrive
if p[1:2] == ':':
RuntimeError: maximum recursion depth exceeded in cmp当我运行该命令时
src\tools\gyp\gyp.bat src\client\windows\breakpad_client.gyp谁知道Google-Breakpad是不是坏了,或者我该怎么修复这个错误?
发布于 2011-07-07 13:29:41
这是由于python安装错误造成的。
发布于 2011-05-11 17:57:22
我不知道它是否能解决你的问题,但是你可以考虑增加最大的递归深度。Python允许您使用名为sys.setrecursionlimit()的函数对其进行配置。我可以收集的默认限制是1000,因此您可能会幸运地将其增加到1500或2000。
python文档在这里并不是非常友好,只是说最大递归限制取决于平台,但请尝试一下,看看它是否有效。
https://stackoverflow.com/questions/5640220
复制相似问题