In der Datei ~/.bashrc wird festgelegt, wie die Bash-Shell gestartet wird: Dort wird die Aktivierung der venv-Umgebung eingetrage, fall das Verzeichnis eine solche Umgebung enthält.
# wnf beim Start einer Bash venv altivieren, wenn möglich
if [[ -f venv/bin/activate ]] ; then
source venv/bin/activate
fi
if [[ -f .venv/bin/activate ]] ; then
source .venv/bin/activate
fi
Da ich sowohl mit venv als auch mit .venv gearbeitet habe, muss ich hier zwei Einträge einfügen. Die Konsole wird nun mit
konsole --workdir ~/bin/wnfRechnung &
gestartet. Und siehe da, der Prompt zeigt die aktuelle Umgebung an.
(.venv) wnf@c2023:~/bin/wnfRechnung$
Tags: venv konsole terminal