I was working with Python in IDLE and PyScripter but for some reason can't seem to get the code to work in either. The code only works in ArcMap. I am probably missing something simple but can't seem to place my finger on it. If you can help please let me know. I know this is simple code, but I want to run this in windows task scheduler. I really don't want to create a model, run it, then export it as a python script. I though it would be easier to just create a python script from scratch, perhaps not.
import arcpy import os arcpy.env.overwriteOutput = True arcpy.env.workspace = "O:\\Data\\GIS\\Dept\\Fire\\hydrants" mxd = os.path.join(arcpy.env.workspace,"FireHydrant_Utility.mxd") mpk = os.path.join(arcpy.env.workspace,"FireHydrant_Package.mpk") arcpy.PackageMap_management(mxd,mpk,"CONVERT","CONVERT_ARCSDE","#","ALL","DESKTOP","NOT_REFERENCED","ALL","#","#","#") print "Map Package Complete"