Hi Tony,

Yes, Galaxy will install a whole functional python version.
At runtime, Galaxy source some env.sh files according to the different requirements and the bunch of requirement dependencies.

Using the tool_dependencies, indeed, Galaxy sets almost a dedicated environment for the tools.

The purpose is the same with the new system Conda. But in this case, Conda can create environment natively

I hope I answered to your question.


Gildas Le Corguillé - Bioinformatician/Bioanalyste

Plateform ABiMS (Analyses and Bioinformatics for Marine Science)

Member of the Workflow4Metabolomics project

Station Biologique de Roscoff - UPMC/CNRS - FR2424
Place Georges Teissier 29680 Roscoff FRANCE
tel: +33 2 98 29 23 81

Le 27 juil. 2016 à 17:16, Tony Schreiner <anthony.schreiner@bc.edu> a écrit :

I have galaxy server 15.10 running on Ubuntu 14.04, which has python 2.7.5.

I was in the process of adding matplotlib from the toolchest. It has a
dependency on package_python_2_7.

Before proceeding, I'd like to understand a bit how that works. Does that
install a whole new python, and how then does it get invoked?

Tony Schreiner
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:

To search Galaxy mailing lists use the unified search at: