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.
Install .NET 6.0 Desktop Runtime - Download and install .NET 6.0 Desktop Runtime (v6.0.5) for Windows x64 from the following link:
https://dotnet.microsoft.com/download/dotnet/6.0.
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.
Firewall Exceptions - If ArcGIS Pro firewall exceptions are not configured in the server, follow this guide:
https://www.esri.com/en-us/arcgis/products/arcgis-pro/resources.
License ArcGIS Pro - Make sure you are on the same subnet as the license server (e.g., 10.0.0.129). You may need to connect manually. - Open ArcGIS Pro and complete the licensing steps.
Setting up the Python Environment - ArcPro manages Python environments and allows you to clone and modify environments. - Follow this tutorial:
https://pro.arcgis.com/en/pro-app/latest/arcpy/get-started/what-is-conda.htm
for cloning the base environment and switching to it in the Python Command Prompt.
List the available environments using the command:
Setting up the Python Interpreter in PyCharm - Open GPT3 in PyCharm and go to File -> Settings -> Project -> Python Interpreter. - Select Add Python Interpreter. - Choose Conda Environment on the left panel. - Choose Existing environment. - Go to the directory of your cloned environment and select python.exe. - Click Ok to confirm.
Managing 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
Configuring GPT Application - Configure the following .bat files for the GPT application:
runprocess.bat
runpreprocess.bat
These files are located in the directory:
C:\ProgramData\axioma\gpt
Edit `run_process.bat`: - Change the first row to the directory of the GPT’s library. - Modify the environment we 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 the GPT3’s provision.py.
Edit `run_preprocess.bat`: - Follow the same steps as run_process.bat.
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.