Setting up debugging of ArcGIS Python Geoprocessing Scripts used to be quite an exercise in frustration.
However, with the Komodo IDE (for scripting languages like Python and Perl), I was pleasantly surprised this is now as simple as
-
Download and Install the Komodo IDE from Active State ($300 to use after the 21 day free trial)
-
In the IDE settings, set the User Environment Variable:
PYTHONPATH=C:\Program Files\ArcGIS\bin -
Copy/paste any arguments/parameters you want to test with from the ArcCatalog/ArcToolbox command line output into the Debug Command Line Arguments
And it just works. How come this doesn’t happen more often with software?


