Skip to main content

Emailer & AGO Online Connector:

Python Exception <ModuleNotFoundError>: No module named 'fmepy_emailer' PythonFactory failed to load python symbol `fmepy_emailer.Emailer' Factory proxy not initialized

 

All references and solutions found for the error message below were mainly focused on FME Server & Cloud. For us, the problem only occurs in the FME Workbench 2021+].

 

We did reinstall the Geo packages for both of the transformers, but no succes. Where can I find the factory proxy to set up? Or is it something else?

 

Thanks in advance for your help!

 

Hello @mz​ 

The specific error mentioned points to a Python resource the Emailer transformer requires cannot be found by FME. If you can open a workspace and view the Emailer transformers, that means the transformer definition (.fmx) is installed.

 

But for whatever reason, the Python resources for the packages (.py files) could not be found or loaded. This can be because they don't exist or there are permissions issues to the resource.

 

Are you able to check the following path for a folder named fmepy_emailer? There should be another folder in there, but that is less important. The fmepy_emailer folder should contain one folder and four .py files.

%appdata%\\Roaming\\Safe Software\\FME\\Packages\\<fmeBuild>-<os>\\python\\safe.emailer

 

For example, if you are using build 21821 on 64-bit Windows, the full path would be: %appdata%\\Roaming\\Safe Software\\FME\\Packages\\21821-win64\\python\\safe.emailer


Reply