Skip to content

pbnl/pySprida

Repository files navigation

PySprida

This repository contains a tool to distribute classes to the teacher depending on their preferences and requirements

If you want to add something to this repo, please submit a PR. Contributions are very welcome.

How to install (by source)

Install git

Download and install Git over the installer or your package repository.

Python environment

Set up a working python environment. Miniconda is the recommended way to create a python environment.

After installing miniconda create an environment: conda create --name pySprida

For windows users: Open the anaconda prompt to be able to execute commands

Activate an enviroment with: conda activate pySprida

Download the source with: git clone https://github.com/pbnl/pySprida.git. You can update the code by navigating to the repository root and execute git pull.

Execute python -m pip install -r ./requirements.txt in the project root to install the dependencies.

How to use

After you have activated the correct environment execute python main.py in the project root.

Known issues

Problems on systems with wayland (new ubuntu versions)

Problem: could not load the qt platform plugin xcb in even though it was found Possible fix: export QT_QPA_PLATFORM=wayland

About

A tool to distribute classes to the teacher depending on their preferences and requirements

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages