我试图从PHP(我使用WAMP)运行一个小python代码,该代码调用我在ArcGIS 10.2.2中创建的工具箱/模型。当我从ArcGIS运行模型时,它运行正常,就像我通过双击直接运行python程序一样。我也试过从批处理文件中执行它;一切正常。它从PHP运行时才刚刚工作......它会被卡住,直到几分钟后它告诉我操作已经超时。
当我尝试运行一个打印你好的不同脚本时,一切正常。
代码:
import arcpy, arcinfo
arcpy.CheckOutExtension("Network")
arcpy.env.overwriteOutput = True
arcpy.ImportToolbox(r"C:\Users\username\AppData\Roaming\ESRI\Desktop10.2\ArcToolbox\My Toolboxes\DeliveryService.tbx", "Delivery")
arcpy.Routes_Delivery()
arcpy.CheckInExtension("Network")
我错过了什么?