Google Colaboratory

Google Colab is a Google-hosted Jupyter notebook service that allows a user to access their notebooks from anywhere by storing them in Google Drive. It requires no setup beyond creating a Google account, and provides free computing resources, including cloud-based GPUs. To learn more, refer to the FAQ or tutorial. Colab is a very convenient platform for ArcGIS administration and management, as it allows a user to run scripts from wherever they have access to a Google account.

Google Colab runs in a cloud virtual machine that uses Ubuntu, meaning that it can process bash commands in addition to Python logic. Any command with a ! in front of it will be treated as if it were entered on the command line. This means that the ArcGIS API for Python can be installed with pip.

Follow the steps below to install:

  • If you have not already done so, register an account with Google and open a new Colab notebook.
  • Add a cell and run !pip install arcgis.
  • You can confirm the installation by running !pip list. The list should include arcgis along with all of the proper dependencies found in a normal arcgis install.
  • Run import arcgis to confirm that it works properly.

Currently, Google Colab is not readily compatible with the ArcGIS mapping widget, but may work with some functions that return iFrames, such as the WebExperience.preview() method. To enable these widgets (or any 3rd-party widget) in Colab, run from google.colab import output followed by output.enable_custom_widget_manager().

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close