python-notebook
Installation
SKILL.md
ArcGIS API for Python & ArcGIS Notebooks
Determine the runtime target first
The runtime pins the library versions — you do not choose them independently. Establish which target applies before importing anything, because the rules diverge from here:
- Hosted ArcGIS Notebooks (Enterprise or Online)
- Local / conda / pip environment
Hosted notebooks: check the runtime manifest
Hosted runtimes are versioned to match the Notebook Server version (e.g. "ArcGIS Notebook Server Standard 12.0"). Two runtimes ship as container images:
- Standard
- Advanced — everything in Standard plus ArcPy.
ArcPy is Advanced-only: a notebook switched to Standard errors on any ArcPy cell. Authoring with each runtime is gated by a separate portal privilege. Check the runtime manifest for the target version before importing — do not assume a library is present, and do not pip-install around the runtime.