Unix

Leben mit einem Betriebssystem

15. Dec 2025

Webseiten mit pelican

Kleine Webseiten erstelle ich gern mit Pelican, einem statischen Seiten-Generator. Geht nice & easy und entsprechend schnell. Der Generator ist in Python geschrieben und damit extrem portabel. Tatsächlich gibt es ihn für alle Betriebssysteme, mit denen ich arbeite.

Häufiger muss ich mit einem laufenden Projekt auf einen anderen Computer umziehen. Kein Problem: Einfach das Arbeitsverzichnis herüber kopieren und auf der neuen Maschine pelican installieren.

Und dann wundere ich mich beinahe jedes mal wieder, das der Generator rummeckert und nichts erzeugt. Dann habe ich wieder mal vergessen, eine winzige Installation vorzunehmen.

Richtig ist es also, wie folgt vorzugehen:

  1. Arbeitsverzeichnis rüber kopieren, wie auch immer.
  2. pelican entsprechend dem jeweiligen OS installieren, z.B pkg_add pelican
  3. Zusätzlich pip installieren, heisst meiste py-pip oder py3-pip oder ähnlich.
  4. Einmalige Installation mit python -m pip install "pelican"

Und schon läuft der Generator einwandfrei durch. Wird auch mit Markdown gearbeitet, lautet der Aufruf:

python -m pip install "pelican[markdown]"

Pelican

 ·   ·  pelican  cms  webseiten