ALTERYX INSPIRE | Join us this May for for a multi-day virtual analytics + data science experience like no other! Register Now
The Alteryx Community will be temporarily unavailable for a time due to scheduled maintenance on Thursday, April 22nd. Please plan accordingly.

Alteryx Server Knowledge Base

Definitive answers from Server experts.

Error: Unable to resolve plugin Python 'XXXXX\main.py' when running on Gallery

SophiaF
Alteryx
Alteryx
Created

Environment Details


  • Alteryx Server
  • Executing a workflow or application containing one of the following tools:
    • Salesforce Input
    • PowerBI Input/Output
    • OneDrive Input/Output
    • Dynamics CRM Input/Output
    • BigQuery Input/Output
    • Azure Data Lake Input/Output

Error Details

The following error is seen when you try to execute a workflow or app on the Gallery, or scheduling a workflow on the Gallery.

"Error: Unable to resolve plugin Python 'XXXXX\main.py' (Tool Id: X)"

 

Generally, this same workflow works fine when you run it locally in Designer.



Cause


When a user installs a .yxi tool, the tool is added to the tool palette in Alteryx Designer, and the .yxi file and supporting macros are installed in the User's directory. For server executions, this does not work and your Administrator will need to install a .yxi tool for all Server users in order for scheduled jobs and Gallery executions to work.



Resolution


Install the .yxi for all Server users by following this Help article . For multi-node Servers, this will need to be done on all Worker nodes.