Linux
- Install (optional) dependencies: python-qt4, python-lxml python-six and python-numpy
- In Ubuntu, Mint and other Debian based distributions (APT)
sudo apt-get install python-numpy python-qt4 python-lxml python-six
- In CentOS, Fedora, etc (YUM)
sudo yum install PyQt4.x86_64 numpy.x86_64 python-lxml.x86_64 python-six.noarch
- No sudo permission?
# Download and install Minconda on your home directory
wget https://repo.continuum.io/miniconda/Miniconda-latest-Linux-x86_64.sh -O Miniconda-latest-Linux-x86_64.sh
bash Miniconda-latest-Linux-x86_64.sh -b -p ~/anaconda_ete/
export PATH=~/anaconda_ete/bin:$PATH;
unset PYTHONPATH
# Install ETE dependencies
conda install -y pip six numpy pyqt lxml;
You will need to activate the Anaconda python environment before installing or using ETE.
# Activate ETE/Anaconda
unset PYTHONPATH; export PATH=~/anaconda_ete/bin:$PATH;
Tip: you can add the line to your .bashrc
to make it permanent
- Install/Upgrade ETE using PIP
pip install --upgrade ete3
or using EasyInstall
easy_install -U ete3
from the sources: Download latest version from PyPI and execute:
python setup.py install