Install
Installation
ArcSmith requires arcpy, which ships with ArcGIS Pro and is not available outside its Python environment.
Self-contained install (recommended for portable tools)
Copy the arcsmith source folder into the same directory as the .pyt file. Python finds it locally and import arcsmith works as normal. The source folder can be downloaded from ArcSmith.dev.
Install into a cloned environment
ArcGIS Pro does not allow the default arcgispro-py3 environment to be modified. Clone it first using the Python Package Manager.
In ArcGIS Pro, open Project > Python > Python Package Manager. Select Manage Environments, then choose Clone next to arcgispro-py3. Give the clone a name and wait for it to complete. Once created, select it as the active environment and restart ArcGIS Pro.
With the cloned environment active, open a terminal and install:
Quick install: existing environment
If a suitable cloned environment is already active, install directly from a terminal:
Build an ArcSmith tool
The Quickstart walks you through a complete, runnable filter tool with a field picker, live dropdown, and SQL export in a few minutes.
- See what ArcSmith it its modules can do
- Learn where each module plugs into the toolbox lifecycle
- Build a complete, runnable filter tool with four parameters