【发布时间】:2016-12-07 12:02:29
【问题描述】:
我正在尝试使用 Android 的 Systrace 功能,如 here 和 here 所述,但是当我运行上述链接中描述的命令行时,它给了我这个错误:
File "C:\Python27\lib\subprocess.py", line 664, in __init__
raise ValueError("preexec_fn is not supported on Windows "
ValueError: preexec_fn is not supported on Windows platforms
上面描述的命令行是:
python systrace.py --time=10 -o mynewtrace.html sched gfx view wm
我不是 python 开发人员,所以我对此一无所知,而且谷歌对我帮助不大,知道吗?
-- 我在 Windows 10 计算机上运行。
【问题讨论】:
-
你找到解决方案了吗?我有同样的问题:(
-
很遗憾没有。我试图评论引发异常的代码,但正如预期的那样,这会产生一些其他错误。正如我所说,我不是 python 开发人员,我没有时间了解它,所以我很纠结这个错误。
-
这意味着 systrace 使用了 Windows 没有的功能。尝试向他们提交错误报告。
-
你试过最新的平台工具了吗?