Skip to content

Installation on openSUSE 13.2

acopar edited this page Sep 11, 2015 · 4 revisions

Orange 3 is currently in development, so we do not provide binary packages.

Here is what you need to do on a fresh install on openSUSE 13.2 to get a working Orange for scripting.

Install dependencies:

  sudo zypper install git python-virtualenv
  sudo zypper install python3-devel gcc gcc-c++
  sudo zypper install python3-numpy python3-numpy-devel python3-scipy

Create and activate a new virtual environment

  virtualenv -p python3 --system-site-packages orange3env
  source orange3env/bin/activate

Clone orange repository, install python dependencies, build native modules

  git clone https://github.com/biolab/orange3
  cd orange3
  pip install -r requirements.txt
  pip install -r requirements-gui.txt
  python setup.py develop

Now you can import Orange from python environment.

  python
  >>> import Orange

To get a working Orange canvas, you need to install GUI dependencies.

  sudo zypper install python3-qt4-devel
  pip install pyqtgraph

Run Orange Canvas

  python -m Orange.canvas