subprocess.Popen找不到文件?

时间:2013-06-19 16:12:31

标签: python windows python-2.7 subprocess emscripten

到目前为止,我一直关注https://github.com/kripken/emscripten/wiki/Using-Emscripten-on-Windows。当我在tests / runner.py中运行测试套件时,某些测试因python错误而失败。

subprocess.Popen在文件中抛出错误2,这些文件明显存在或者应该在脚本中创建(后者是,即C:/ tmp目录中的文件,我已创建并且也确定不是只读)。

我不知道出了什么问题或我如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

我按照github页面上的建议设置了一个环境变量EM_SAVE_DIR = 1.尽管建议用于调试目的,但事实是它导致文件保留在内存和正确的位置,这样错误现在只会被抛到可执行文件上,我错误地在我的PATH上没有任何地方(cmake,sh和make)。

虽然在今天晚些时候的某个时候,如果我得到了所有这些测试用于runner.py,我可能需要询问是否可以在visual studio上工作,因为在tmp目录中找不到正确的文件会引发错误6 ,似乎忽略了EM_SAVE_DIR = 1 ....