Python — Pfad zum Benutzerverzeichnis ermitteln

Monitor showing houses with streets

Der Pfad zu einem Benutzerverzeichnis kann je nach Betriebssystem variieren. Sollte der Benutzername beispielsweise „kendra“ lauten, dann hätten wir es mit folgenden Pfaden zu tun: Schreibt man ein Python-Programm für den Eigenbedarf, könnte man einfach den entsprechenden Pfad zum eigenen Benutzerverzeichnis verwenden (also /Users/<Benutzername>). Anders sieht es aus, wenn auch Dritte das Programm auf ihren Systemen ausführen sollen. Dann wird … Weiterlesen …

Aktualisierte Projekte

Es war mal wieder an der Zeit, Aktualisierungen vorzunehmen. Diesmal habe ich ein Tutorial (PDF-Version) und ein Shellskript auf den aktuellen Stand gebracht. Einrichtung einer virtuellen Entwicklungsumgebung Da wäre zunächst die Anleitung zum Erstellen einer virtuellen Umgebung für ein Python-Projekt. Den Blogbeitrag zu diesem Thema hatte ich bereits 2019 veröffentlicht. Einige Zeit später folgte das Skript als PDF-Dokument zum Herunterladen. … Weiterlesen …

Large Language Models mit Ollama lokal auf dem Mac nutzen

Eingabeaufforderung von Ollama in iTerm

Dies ist nicht der erste Artikel zum Thema Künstliche Intelligenz. Bereits in früheren Artikeln, wie auch im Buch macOS-Shell für Anfänger hatte ich darüber berichtet, wobei es seinerzeit lediglich um die Alltagstauglichkeit von KI-Chatbots ging. Beginnend mit diesem Blogbeitrag möchte ich nun jedoch tiefer in das Thema Künstliche Intelligenz einsteigen. Denn entgegen mancher Ansichten verschiedener Akteure in der Vergangenheit, ist … Weiterlesen …

Ubuntu-USB-Boot-Stick erstellen

In diesem Blogbeitrag zeige ich, wie auf einem Ubuntu Linux ein USB-Boot-Stick erstellt werden kann. Voraussetzung ist dafür, dass eine Ubuntu Image-Datei heruntergeladen wurde. Nach dem Download wird sie die Image-Datei standardmäßig im Verzeichnis „Downloads“ befinden. Hier solltet ihr sie auch belassen, da sie dann automatisch gefunden wird (dazu gleich mehr). Für das Erstellen eines USB-Sticks, von dem gebootet werden … Weiterlesen …