Ask Your Question

Revision history [back]

I followed the instructions from the ETE webpage and it looks like you can install ETE inside the Sage shell environment (so that the python modules will be picked up by Sage), but it looks like there will be some optional dependencies missing:

$ cd $SAGE_ROOT
$ ./sage -sh
$ easy_install -U ete2

...

Installing ETE (A python Environment for Tree Exploration).

Checking dependencies...
MySQLdb cannot be found in your python installation.
MySQLdb is required for the PhylomeDB access API.
PyQt4 cannot be found in your python installation.
PyQt4 is required for tree visualization and image rendering.
lxml cannot be found in your python installation.
lxml is required from Nexml and Phyloxml support.

However, you can still install ETE without such functionality.
Do you want to continue with the installation anyway? [y,n]

I followed the instructions from the ETE webpage and it looks like you can install ETE inside the Sage shell environment (so that the python modules will be picked up by Sage), but it looks like there will be some optional dependencies missing:

$ > cd $SAGE_ROOT
$ <TOP LEVEL SAGE DIRECTORY>
> ./sage -sh
$ > easy_install -U ete2

...

Installing ETE (A python Environment for Tree Exploration).

Checking dependencies...
MySQLdb cannot be found in your python installation.
MySQLdb is required for the PhylomeDB access API.
PyQt4 cannot be found in your python installation.
PyQt4 is required for tree visualization and image rendering.
lxml cannot be found in your python installation.
lxml is required from Nexml and Phyloxml support.

However, you can still install ETE without such functionality.
Do you want to continue with the installation anyway? [y,n]