Question

AppV ArcPro 2.3 and ArcObjects could not be initialized. ArcGIS required for the specified Python Compatibility 'Esri ArcGIS Pro 2.1/2.2 (Python 3.6)'


Badge +1

We get the message below when we run the FME workbench with the workbench scripting set to ESRI ArcGIS Pro 2.1/2.2 (Python 3.6)

"ArcObjects could not be initialized. ArcGIS required for the specified Python Compatibility 'Esri ArcGIS Pro 2.1/2.2 (Python 3.6)' "

We're using an App-V packaged version of ArcPro 2.3.1 for distribution. We've made sure the Python 3.6 folder was outside the package bubble and placed in the program files directory on the local machine. We've also added that python 3.6 to the windows path variable. I realize this not the typlical method of using these two application together, however, we have users that use FME and ArcPro on the same machine. Our software distribution is managed via App-V.

How or what is FME looking for to determine if ArcObjects is installed? It doesn't appear to be the presence of the esri 3.6 python libraries.

We're using version 2018.1.0.0 (20180717 - Build 18520 - WIN64)

Thanks in Advance!!


2 replies

Badge +6

Hello @justincornell,

 

Another user also ran into this issue regarding FME and ArcGIS Pro via App-V. His results can be found here: https://knowledge.safe.com/questions/3293/fme-in-appv-virtualized.html

 

 

In the aforementioned question posting, this was to create an FME-ESRI-GPSBabel-ORACLE-MSSQL “bubble”. In your case, I would imagine you would only be creating an FME-ESRI bubble.

I think this page: https://docs.microsoft.com/en-us/windows/application-management/app-v/appv-managing-connection-groups may help in the creation of your bubble to have 2 applications 'talk' to one another.

 

 

I hope that helps!
Badge +8

ArcGIS Pro 2.3 isn't compatible with 2018, but I have tested and confirmed that it does work with 2019. https://knowledge.safe.com/articles/1517/notes-on-fme-and-esri-versions-and-compatibility.html

Reply