【发布时间】:2022-02-20 11:07:55
【问题描述】:
当我通过 Ant 运行我的 xml 代码时出现C:\Users\Sony\Desktop\Project\Workspace\testpython\verify_fam_extended.xml:52: Execute failed: java.io.IOException: Cannot run program "python" (in directory "C:\Users\Sony\Desktop\Project\Workspace\testpython\backend\generated"): CreateProcess error=2, The system cannot find the file specified 错误。
<exec dir="backend/generated" executable="python">
<arg line="toplevel.py"/>
<env key="PYTHONPATH" value="${dsltrans.install.path}:./backend/generated"/>
</exec>
【问题讨论】:
-
检查您的
%path%环境变量是否包含python.exe所在的目录。 -
@cdarke 我的路径值是
C:\Program Files\Java\jdk1.8.0\bin;C:\Program Files\pl\bin;C:\Python22并且我的 python.exe 在 C:\Python22 -
格式化代码。
-
stackoverflow.com/questions/47952935/… 只有这个对我有用!