Skip to content
Renato Alves edited this page Mar 8, 2017 · 2 revisions

Troubleshooting

Library errors

ETE requires a few libraries to display it's graphical interface. Problems with these libraries or system configuration will lead to failures in ETE.

A somewhat common situation is the use of the special environment variables LD_LIBRARY_PATH (on Linux and other UNIX) or DYLD_LIBRARY_PATH (on MacOSX). Use of LD_LIBRARY_PATH and friends is a generally considered bad practice but an increasing number of applications and package managers rely on it to load additional libraries installed in non-standard system locations.

How do I know if this is my problem? Run:

env | grep LIBRARY_PATH

If your output includes any of these lines:

LD_LIBRARY_PATH=...
DYLD_LIBRARY_PATH=...

you are likely affected by this.

To workaround it run:

unset LD_LIBRARY_PATH
unset DYLD_LIBRARY_PATH

and try using ETE again.

Clone this wiki locally