Icon

Multiple_​Python_​Versions_​Single_​Workflow

Multiple Python Versions Single Workflow

By passing in a flow variable set to the full path of the Python executable, individual Python nodes can use different versions of Python as well as different conda environments.

This example uses three different conda environments (each with a different Python version). These example scripts report the version used so that we can see all three in the final combined output from the workflow.

Multiple Python Versions in a Single WorkflowBy passing in a flow variable set to the full path of the Python executable,individual Python nodes can use different versions of Python as well asdifferent conda environments.This example uses three different conda environments (each with a differentPython version). These example scripts report the version used so that wecan see all three in the final combined output from the workflow. Variable-specifiedPython 2.7.13Whatever variablesays to use forPython executableCombine all resultsjust to see the outputsside-by-sidePython 3.7.3Python 3.6.6 Python Source Python Source Python Source Concatenate Concatenate Java EditVariable (simple) Java EditVariable (simple) Multiple Python Versions in a Single WorkflowBy passing in a flow variable set to the full path of the Python executable,individual Python nodes can use different versions of Python as well asdifferent conda environments.This example uses three different conda environments (each with a differentPython version). These example scripts report the version used so that wecan see all three in the final combined output from the workflow. Variable-specifiedPython 2.7.13Whatever variablesays to use forPython executableCombine all resultsjust to see the outputsside-by-sidePython 3.7.3Python 3.6.6 Python Source Python Source Python Source Concatenate Concatenate Java EditVariable (simple) Java EditVariable (simple)

Nodes

Extensions

Links