Linux install guide for 1.6.x with PyQt5 (Debian based)

Christoph Sommer edited this page Jul 28, 2015 · 3 revisions


  • get a github account
  • install and configure git
sudo apt-get install git
git config --global "Your Name"
git config --global
  • generate and add your ssh key (if ssh key not registered at github, this will lead to error messages with using git later)
ssh-keygen -t dsa -C`
cat ~/.ssh/
  • copy&paste the output and add it as ssh key on github (personel account settings)
  • install cmake
sudo apt-get install cmake

Installing dependencies

sudo apt-get install python-h5py python-scipy python-qt5 \ 
python-matplotlib python-drmaa python-pyamf python-qt5-dev \
pyqt5-dev-tools libhdf5-serial-dev python-sklearn \
python-pandas ipython python-setuptools python-pip

Note, that on Ubuntu >= 14 the package python-pyamf is no longer available, but you can download a .deb package from the web

Note, that if you also have a Qt4 installation, you might need to modify /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf to link it to qt5 rather than qt4

VIGRA (>=1.8.0)

sudo apt-get build-dep python-vigra
git clone
cd vigra
mkdir build
cd build
cmake ..
sudo make install

You may extend the LD_LIBRARY_PATH according to your installation prefix (e.g. /usr/local/lib) in your .bashrc or use ldconfig to setup the path similarly. Or set it manually by e.g.

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"/usr/local/lib"


git clone
cd qimage2ndarray
python build
sudo python install

libsvm 2.89

cd libsvm-2.89/python
python build
sudo python install

rdflib and ontospy

pip install rdflib
pip install ontospy==1.0.0b2


git clone
cd cecog
git submodule init
git submodule update

A source tarball including the battery package will be made available soon.

  • edit paths to libraries in setup.cfg for instance
  • then execute
python build
  • Local installation into <install_path>
python install --prefix=<install_path>

or add <install_path>/lib/python/site-packages/ permanently to your environment

  • System installation
sudo python install