Skip to main content

We are migrating to FME 2025.1 and I have a question about arcpy.

I set the Python Compatibility to Esri ArcGIS Python 3.11. I then add a PythonCaller. Now workbench asks me to change the Python Compatibility to Python 3.13+?

 

 

If I choose Cancel, I won’t get a PythonCaller.

If I choose Change Python Compatibility, and I add “import arcpy” the workbench fails.

What am I supposed to do to let FME 2025.1 run arcpy? Also for FME server.

The solution is to change back the Python Compatibility to Esri ArcGIS Python 3.11 after adding the PythonCaller, and it just works. I think it is a bit strange, but if it works, I’m happy. Not tested on server yet.


Seems a bit buggy but I’m glad you found a solution as I’m sure I would have run into this one myself pretty soon!


Hi ​@nielsgerrits 

I'm sorry for any inconvenience this may have caused! We have an internal ticket with development for this issue (FMEENGINE-87331), which is scheduled to be fixed in version 2025.1.1.
I will update this thread once the issue has been fixed.


This issue has been fixed in version 2025.1.1 (Build 25615), which was released yesterday. You can download the latest version at: https://fme.safe.com/downloads/