ArcPro 3.1 Installation Guide

This guide covers the steps to install and license ArcPro 3.1, set up the Python environment, and configure GPT on a development station.

  1. Install .NET 6.0 Desktop Runtime

    Download and install .NET 6.0 Desktop Runtime (v6.0.5) for Windows x64 from:

    https://dotnet.microsoft.com/download/dotnet/6.0

  2. Install ArcGIS Pro 3.1

    Download and install ArcGIS Pro 3.1 from the official Esri site:

    https://www.esri.com/en-us/arcgis/products/arcgis-pro/overview

  3. Firewall Exceptions

    If ArcGIS Pro firewall exceptions are not configured on the server, follow this guide:

    https://www.esri.com/en-us/arcgis/products/arcgis-pro/resources

  4. License ArcGIS Pro

    • Make sure you are on the same subnet as the license server (for example, 10.0.0.129). You may need to connect manually.

    • Open ArcGIS Pro and complete the licensing steps.

    ArcGIS Pro licensing
  5. Set Up the Python Environment

    ArcPro manages Python environments and allows you to clone and modify them.

    List of available Python environments
  6. Set Up the Python Interpreter in PyCharm

    • Open GPT3 in PyCharm.

    • Go to File -> Settings -> Project -> Python Interpreter.

    • Select Add Python Interpreter.

    • Choose Conda Environment on the left panel.

    • Choose Existing environment.

    • Browse to the directory of your cloned environment and select python.exe.

    • Click OK to confirm.

    PyCharm interpreter configuration step 1 PyCharm interpreter configuration step 2
  7. Manage Python Packages

    Download the missing packages that PyCharm indicates are required.

    Use the Anaconda Gallery and install the following packages using conda-forge if available:

    • openpyxl

    • pyyaml

    • requests

    • prettytable

    • pyodbc

  8. Configure the GPT Application

    Configure the following .bat files for the GPT application:

    • runprocess.bat

    • runpreprocess.bat

    These files are located in:

    C:\ProgramData\axioma\gpt

    GPT batch files location

    Edit run_process.bat:

    • Change the first row to the directory of GPT’s library.

    • Modify the environment created in step 5 and set the path to activate.bat.

    • Point to the python.exe of the cloned environment.

    • Change the directory of provision.py to GPT3’s provision.py.

    Editing run_process.bat

    Edit run_preprocess.bat:

    • Follow the same steps as for run_process.bat.

    Editing run_preprocess.bat
  9. Final Setup

    Verify that the GPT application is running by checking the logs and ensuring that the UI-SERVER is executing the correct GPT executable.

For additional support, refer to the official documentation or contact your administrator.