更新:忘记了sysproperty只适用于java。在
<target name="uploadFile">
<pathconvert property="orchestration.properties" refid="orch.config" />
<exec executable="python" failonerror="true">
<env key="PYTHONPATH" value="${basedir}/lib/python"/>
<arg value="${basedir}/upload.py"/>
<arg value="${basedir}/file.txt"/>
</exec>
</target>
在lib/python目录中有一个定制的python包,我想在ant运行exe时包含它。 我该怎么做?它不在python中,所以我不能将它添加到路径中。在
好吧,我已经解决了。Python路径正常,但我忘了设置新环境。如果不设置新环境,它会自动恢复为旧环境。在
如果您想从ant运行python命令,但是在basedir中有模块,而不是python目录,那么您可以这样做。在
相关问题 更多 >
编程相关推荐