Tool to manage the assignments in the VM.
Project description
Assignment Tool
This tool is used to lead students through the assignments of the "Strukturierte Programmierung" course at Aalen Univerity.
Installation Guid
Install OS dependencies (for Ubuntu 20.04), create a virtual env and activate it:
$ sudo -i
# apt install python3.8-venv python3-wheel
# python3.8 -m venv /opt/assignment_tool_venv
# source /opt/assignment_tool_venv/bin/activate
Then install Kivy-Garden (0.1.4) without building a wheel, as it can't build a wheel.
(assignment_tool_venv)# pip install kivy-garden==0.1.4 --no-binary :all:
Now you can install the actual package
(assignment_tool_venv)# pip install assignment-tool-sebastian-stigler
Finally, you create a assignment_tool.desktop
file (adapt the Exec
and Icon
path if your
virtual env has a different name).
[Desktop Entry]
Version=1.0
Name=Assignment Tool
Exec=/opt/assignment_tool_venv/bin/assignment_tool
Icon=/opt/assignment_tool_venv/lib/python3.8/site-packages/assignment_tool/assets/logo.png
Terminal=false
Type=Application
Categories=TextEditor;Development;IDE;
To integrate it into the desktop call:
# desktop-file-install assignment_tool.desktop
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for assignment_tool_sebastian_stigler-1.3.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3722bb7d7bd4614d4ec4361e41115f1674f4bdb9cef85e8a4fb1b3ef8e83089a |
|
MD5 | 7c2d74ee62d21222b5028fb1c3ff2710 |
|
BLAKE2b-256 | 43e353fd4c49eea1f2b36d2a1ef3e2c124b8ee9b6f9c9114f770e31e2ca9cd6d |
Close
Hashes for assignment_tool_sebastian_stigler-1.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67b0c3c16d8b92bcfaf345c9c39f3ded907b1300cfa9858d57c9c7abe15f8ded |
|
MD5 | c3b8479c666b9965606311a9243ce345 |
|
BLAKE2b-256 | 3e75d8802abcafd9f3f6b2be46acf4514b5c24a1b4cc6db4fa3d798d2c5834fc |