Hi there,
What I want:
- FME workspace using Python version 3.10
- installing Python packages (namely mcap and rosbags) into 3.10
- using PythonCaller in FME Form with Python 3.10
My setup:
- FME 2025.2.2.0 (Build 25827)
- Windows 11 Enterprise, 64bit
- PATH pointing to C:\Program Files\FME2025\
- FME Form:
- Workspace Parameters → Scripting → Python Compatibility: 3.10+
- Utilities → FME Options → Translation → Preferred Python Interpreter: 3.10+
- Paths and folders on Windows:
- C:\Users\<myname>\Documents\FME\Plugins\Python
python313
- C:\Users\<myname>\Documents\FME\Plugins\Python
- fme.exe python --version in cmd results into 3.13
Where I fail:
- I cannot install packages into Python 3.10
Referring to https://docs.safe.com/fme/html/FME-Form-Documentation/FME-Form/Workbench/Installing-Python-Packages.htm#ChangingtheDefaultInstallLocationAdvanced does not create a new folder python310 - In FME Flow using PythonCaller and prompting for installed/used Python Version results into 3.13.11
Did I miss any steps? How do I use Python 3.10 in FME properly?



