Installation der Python Umgebung

Benötigte Software

  1. Debian 11

  2. VSCODE

  3. Virtuelle python Umgebung

  4. Internetzugang

Los geht’s am Terminal

Verzeichnis anlegen

mkdir komserv2

Ins Verzeichnis wechseln

cd komserv2

Virtuelle python-Umgebung anlegen

python3 -m venv .venv

Virtualle Umgebung aktivieren

source .venv/bin/activate

Paketmanager pip aktualisieren

python3 -m pip install --upgrade pip

Django installieren

python3 -m pip install django

Installieren der Bibliotheken für spatialite

apt install binutils libproj-dev gdal-bin spatialite-bin libsqlite3-mod-spatialite

VSCODE im Verzeichnis starten

code .

VSCODE einrichten über Oberfläche

  1. Python Umgebung wählen

  2. Debugger konfigurieren - launch.json Datei in .vscode Ordner

{
    "version": "0.2.0",
    "configurations": [
        
        {
            "name": "Python Debugger: Django",
            "type": "debugpy",
            "request": "launch",
            "args": [
                "runserver"
            ],
            "django": true,
            "autoStartBrowser": false,
            "program": "${workspaceFolder}/manage.py"
        }
    ]
}
  1. Restart VSCODE - manchmal notwendig, um launch.json einlesen zu lassen

Weitere Infos

https://code.visualstudio.com/docs/python/tutorial-django