Miniforge

conda-forge community · Minimaler Conda- und Mamba-Installer, vorkonfiguriert für conda-forge, mit isolierten Paketumgebungen und nativen Installern für mehrere Plattformen.

CaskProgrammiersprachen und LaufzeitumgebungenIntegrierte UpdatesApple silicon · Intel
Aus homebrew/cask
Installationen (30 Tage)
2.987
App: Platz 109
Installationen (1 Jahr)
44.202
Letzte 365 Tage
Neueste Version
26.9.4-0
vor 2 Stunden · 23. Okt.
Downloadgröße
85MB
arm64 / x86_64 · sh
Update-Rhythmus
Monatlich
3 Versionen in 30 Tagen

Miniforge ist Mac-Software aus der Kategorie Programmiersprachen und Laufzeitumgebungen. Der Entwickler ist conda-forge community.

Eckdaten

Chips
Apple silicon · Intel
Entwickler
conda-forge community
Installationsbefehl
brew install --cask miniforge
Homebrew
Installierbar; die App aktualisiert sich selbst
Auch bekannt als
miniforge

Diese Angaben wurden am oder später geprüft. Quellen der einzelnen Angaben ansehen

Beschreibung

KI-übersetztOriginal ansehen

Miniforge ist ein minimaler Installer für Conda und Mamba, vorkonfiguriert für den Community-Paketkanal conda-forge. Er eignet sich für Entwickler, wissenschaftliche Anwender und Datenanalysten, die isolierte Umgebungen statt Änderungen an einer Systeminstallation von Python wünschen. Es handelt sich um eine Befehlszeilendistribution zur Umgebungsverwaltung, nicht um einen grafischen Anwendungsladen oder ein vollständiges Wissenschaftssoftwarepaket.

Hauptfunktionen

  • Installieren Sie Conda, Mamba und ihre Abhängigkeiten in einer verwalteten Basisumgebung.
  • Erstellen Sie isolierte Projektumgebungen mit eigenen Python- und Paketversionen.
  • Lösen und installieren Sie Pakete aus conda-forge, dem standardmäßigen und einzigen konfigurierten Kanal.
  • Aktivieren Sie Umgebungen nach der Initialisierung in unterstützten Shells.
  • Verwenden Sie native Installer für mehrere Betriebssysteme und CPU-Architekturen.
  • Nutzen Sie interaktive oder dokumentierte Stapelinstallationen mit separaten macOS-PKG-Optionen.

Installation und Einstieg

Der Mac-cask dieses Katalogs lässt sich mit brew install --cask miniforge installieren, doch Upstream empfiehlt die Installation über Homebrew ausdrücklich nicht: Dessen Neuverpackung kann Inkompatibilitäten verursachen, die Upstream nicht testet. Wenn Sie den unterstützten Installerablauf bevorzugen, wählen Sie die offizielle .sh oder macOS .pkg passend zur Architektur und folgen Sie der README. Installieren Sie konkurrierende Distributionen nicht in dasselbe Präfix.

Initialisieren Sie nach der Installation bei Bedarf Ihre Shell, beispielsweise mit conda init zsh für zsh, und starten Sie die Shell neu. Der aktuelle cask enthält einen Hinweis zur Shellinitialisierung; eine Upstream-Stapelinstallation initialisiert Conda nicht automatisch. Die Initialisierung ändert die Shellkonfiguration und kann standardmäßig die Basisumgebung aktivieren, wodurch sich das ausgeführte python ändert. Erstellen Sie eine benannte Umgebung für Projektabhängigkeiten, etwa mit conda create --name my_project python=3.13, und aktivieren Sie diese mit conda activate my_project. Upstream dokumentiert das Deaktivieren der automatischen Basisaktivierung mit conda config --set auto_activate_base false.

Verwalten Sie Pakete bewusst über die Umgebungswerkzeuge; das Mischen unabhängiger Distributionen, globale PATH-Änderungen und überlappende Präfixe können Konflikte verursachen. Prüfen Sie vor der Deinstallation Umgebungsdaten und Shellinitialisierung, statt ein unklar zugeordnetes Verzeichnis zu löschen.

Versionen, Pakete und Kanäle

Das aktuelle Installerrezept für 26.7.2-0 legt Conda 26.7.2, Mamba 2.9.0, conda-libmamba-solver 26.7.0 und Python 3.14 in der Basis fest. Diese Installer-Versionskennung ist nicht die Version jeder enthaltenen Komponente. Version 26.5.3-0 änderte Basis-Python von 3.13 auf 3.14; 26.3.2-3 war die letzte Veröffentlichung mit Python 3.13 in der Basis. Andere Umgebungen können andere unterstützte Python-Versionen und Implementierungen verwenden, die Basis legt daher nicht jedes Projekt auf Python 3.14 fest.

Basispakete stammen von conda-forge, und der konfigurierte Kanal ist conda-forge, nicht der Standardkanal von Anaconda. Das Rezept definiert auch Spiegelserver für conda-forge; daraus folgen keine identischen Bedingungen oder Paketangebote für jeden eigenen Kanal. Zusätzliche Werkzeuge wie JupyterLab, NumPy und pandas werden bei Bedarf in gewählten Umgebungen installiert und sind nicht automatisch enthalten.

Anforderungen, Abhängigkeiten und Plattformen

Aktuelle offizielle Installer benötigen macOS 11 Big Sur oder neuer für Intel x86-64 und Apple Silicon ARM64. Die README kennzeichnet Apple Silicon- und Linux-Builds für RISC-V als experimentell und weniger getestet. Linux x86-64, ARM64 und POWER 8/9 ppc64le benötigen glibc 2.17+; das neue Ziel Linux riscv64 benötigt glibc 2.29+. Windows x86-64 benötigt Windows 10+; Upstream nennt nicht den genauen frühesten Windows 10-Build. Eine Raspberry Pi-Installation mit 64-bit benötigt ein Betriebssystem mit 64-bit. Ein Installer für 32-bit oder Mobilgeräte wurde hier nicht festgestellt.

Der Homebrew-cask steht im Konflikt mit miniconda; wählen Sie einen, statt beide casks zusammen zu installieren. Separates System-Python, eine Homebrew-Python-formula oder ein Compiler sind keine allgemeine Voraussetzung für den gebündelten Installer. Manche Pakete benötigen eigene Hardware, Betriebssystemfunktionen oder externe Abhängigkeiten. Ein allgemeines Minimum für RAM oder installierten Speicher wurde nicht bestätigt: Installierte Umgebungen und Paketcaches bestimmen den Speicherbedarf.

Der offizielle Apple Silicon-Shellinstaller von 26.7.2-0 umfasst laut GitHub-Dateimetadaten 83,747,533 Bytes und entspricht dem Produktionspaket; dies ist die Übertragungsgröße, nicht der installierte Speicherplatz. Der Installer enthält Bootstrap- und Basisinhalte; neue Pakete abzurufen benötigt Netzwerkzugriff, sofern Sie nicht gezielt eine Offline-Paketbereitstellung verwenden. Für gewöhnliche Nutzung öffentlicher conda-forge-Umgebungen ist kein Konto nötig; private Kanäle und externe Dienste können eigene Zugangsdaten erfordern.

Preis und Lizenz

Miniforge ist kostenlos, sein Installercode verwendet BSD 3-Clause. Gebündelte Pakete und das temporäre Bootstrap-Programm haben eigene Lizenzen; prüfen Sie die Installerlizenz und einzelne Pakethinweise, insbesondere bei Weiterverteilung. Der Download von Miniforge gewährt keine pauschale Lizenz für alle möglichen Drittanbieterpakete oder kostenpflichtigen Dienste.

Quellen: Offizielle README und Installationshinweise, Aktuelle Veröffentlichung, Versionsspezifisches Rezept, Lizenz, Installerübersicht von conda-forge.

Systemvoraussetzungen

macOSApp-VersionChipsDownloadQuelle
Build für macOS 27, 26, 15, 14, 13, 12, 1126.9.4-0Intelgithub.com/conda-forge/miniforge/releases/download/26.9.4-0/Miniforge3-26.9.4-0-MacOSX-x86_64.shSHA-256 4bf8d162f90a9ae79fbe1c3b152a9957b6cf4e7385758fa21e0340229d444df1HomebrewGeprüft am
Build für macOS 27, 26, 15, 14, 13, 12, 1126.9.4-0Apple silicongithub.com/conda-forge/miniforge/releases/download/26.9.4-0/Miniforge3-26.9.4-0-MacOSX-arm64.shSHA-256 85512f5495465644e09655d84bc1df79d978353abd9ef0d0a8f3df75da44c760HomebrewGeprüft am

So installieren Sie Miniforge auf dem Mac

  1. Führen Sie im Terminal Folgendes aus: brew install --cask miniforge

Hinweise

Please run the following to setup your shell:
  conda init "$(basename "${SHELL}")"

Ohne Homebrew installieren

Laden Sie die Datei herunter, die Homebrew für Ihren Chip verwendet: Apple siliconIntel

SHA-256 prüft nur, ob der Download vollständig ist; es ist keine Sicherheitszertifizierung. SHA-256 und Downloadadresse ansehen

Miniforge deinstallieren und Daten optional bereinigen

Befehl zum Deinstallieren
brew uninstall --cask miniforge

Eine normale Deinstallation entfernt die App, behält aber ihre Einstellungen und Caches.

Beim Deinstallieren außerdem entfernt

Dateien und Ordner
$HOMEBREW_PREFIX/Caskroom/miniforge/base

Gründliche Bereinigung (optional)

Befehl zum Deinstallieren
brew uninstall --zap --cask miniforge

--zap löscht zusätzlich die Einstellungen, Caches und weiteren Dateien, die in der Homebrew-Definition aufgeführt sind. Darunter können Daten sein, die andere Apps mitnutzen und die nach dem Löschen nicht wiederhergestellt werden können. Zudem ist nicht garantiert, dass keine Reste zurückbleiben. Sichern Sie zuerst alle Daten, die Sie behalten möchten. Wenn Sie Einstellungen und Caches behalten möchten, lassen Sie --zap weg.

Dateien, die Miniforge auf Ihrem Mac hinterlassen kann (3)
Dateien und Ordner
/private/tmp/miniforge-envs
~/.conda
~/.condarc

Diese Einträge stammen aus der Homebrew-Definition, geprüft am . Sie zeigen nur, was die Definition zum Löschen vorsieht, nicht, was sich tatsächlich auf Ihrem Mac befindet.

Neu in 26.9.4-0

Neu Aus Homebrew-Commits

Für diese Version gibt es keine eigenen Versionshinweise.

Sicherheitsfakten zu Miniforge

Hier stehen nur überprüfbare Fakten, jeweils mit Quelle und Datum. Das ist keine Sicherheitszertifizierung. Um Ihre heruntergeladenen Dateien zu prüfen, scannen Sie sie mit OpenNavo auf Ihrem Mac.

Vertriebswege
Homebrew
Mit OpenNavo scannenÖffnet eine Scan-Vorschau in der OpenNavo-App; Sie entscheiden, ob der Scan startet. Mehr zur Sicherheit

Abhängigkeiten und Konflikte

Konflikte
miniconda
Details zu den Abhängigkeiten ansehen

Installationsdetails

Tap
homebrew/cask
Befehle
conda mamba
Download-URL
https://github.com/conda-forge/miniforge/releases/download/26.9.4-0/Miniforge3-26.9.4-0-MacOSX-arm64.sh
SHA-256
85512f5495465644e09655d84bc1df79d978353abd9ef0d0a8f3df75da44c760
Homebrew-Definition
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/m/miniforge.rb
formulae.brew.sh
formulae.brew.sh/cask/miniforge
Quellcode
github.com/conda-forge/miniforge

Inhalte bei Installation und Deinstallation

  • Deinstallation uninstall_preflight_steps

    Vollständige Deklaration ansehen
    {
      "uninstall_preflight_steps": [
        {
          "steps": [
            {
              "guards": [
                {
                  "condition": "if_exists",
                  "id": "1",
                  "path": "{{caskroom_path}}/base/envs"
                }
              ],
              "overwrite": true,
              "source": {
                "base": "caskroom_path",
                "path": "base/envs"
              },
              "target": {
                "path": "{{temp}}/{{token}}-envs"
              },
              "type": "move"
            }
          ]
        }
      ]
    }
  • Deinstallation uninstall

    Vollständige Deklaration ansehen
    {
      "uninstall": [
        {
          "delete": "$HOMEBREW_PREFIX/Caskroom/miniforge/base"
        }
      ]
    }
  • Installation installer

    Vollständige Deklaration ansehen
    {
      "installer": [
        {
          "script": {
            "args": [
              "-b",
              "-p",
              "$HOMEBREW_PREFIX/Caskroom/miniforge/base"
            ],
            "executable": "Miniforge3-26.9.4-0-MacOSX-arm64.sh"
          }
        }
      ]
    }
  • Installation binary

    Quelldatei: $HOMEBREW_PREFIX/Caskroom/miniforge/base/condabin/conda

    Angegebenes Ziel: $HOMEBREW_PREFIX/bin/conda

    Vollständige Deklaration ansehen
    {
      "binary": [
        "$HOMEBREW_PREFIX/Caskroom/miniforge/base/condabin/conda"
      ],
      "target": "$HOMEBREW_PREFIX/bin/conda"
    }
  • Installation binary

    Quelldatei: $HOMEBREW_PREFIX/Caskroom/miniforge/base/condabin/mamba

    Angegebenes Ziel: $HOMEBREW_PREFIX/bin/mamba

    Vollständige Deklaration ansehen
    {
      "binary": [
        "$HOMEBREW_PREFIX/Caskroom/miniforge/base/condabin/mamba"
      ],
      "target": "$HOMEBREW_PREFIX/bin/mamba"
    }
  • Installation postflight_steps

    Vollständige Deklaration ansehen
    {
      "postflight_steps": [
        {
          "steps": [
            {
              "guards": [
                {
                  "condition": "if_exists",
                  "id": "1",
                  "path": "{{temp}}/{{token}}-envs"
                }
              ],
              "paths": [
                {
                  "base": "caskroom_path",
                  "path": "base/envs"
                }
              ],
              "recursive": true,
              "type": "remove"
            },
            {
              "guards": [
                {
                  "condition": "if_exists",
                  "id": "1",
                  "path": "{{temp}}/{{token}}-envs"
                }
              ],
              "overwrite": true,
              "source": {
                "path": "{{temp}}/{{token}}-envs"
              },
              "target": {
                "base": "caskroom_path",
                "path": "base/envs"
              },
              "type": "move"
            }
          ]
        }
      ]
    }
  • Benutzerdaten entfernen zap

    Vollständige Deklaration ansehen
    {
      "zap": [
        {
          "trash": [
            "/private/tmp/miniforge-envs",
            "~/.conda",
            "~/.condarc"
          ]
        }
      ]
    }

Häufige Fragen zu Miniforge

Ist Miniforge sicher?

Miniforge ist im offiziellen Katalog von Homebrew enthalten und wurde nicht deaktiviert. Seit September 2026 deaktiviert Homebrew Apps, die die Gatekeeper-Prüfung von macOS nicht bestehen. Bei der Installation prüft Homebrew den Download von github.com anhand seiner SHA-256-Prüfsumme. In den letzten 30 Tagen gab es 2.987 Installationen über Homebrew.

Wie deinstalliere ich Miniforge vollständig auf dem Mac?

Führen Sie brew uninstall --cask miniforge aus. Um auch Einstellungen und Caches zu löschen, führen Sie brew uninstall --zap --cask miniforge aus. --zap löscht zusätzlich die Einstellungen, Caches und weiteren Dateien, die in der Homebrew-Definition aufgeführt sind. Darunter können Daten sein, die andere Apps mitnutzen und die nach dem Löschen nicht wiederhergestellt werden können. Zudem ist nicht garantiert, dass keine Reste zurückbleiben. Sichern Sie zuerst alle Daten, die Sie behalten möchten. Wenn Sie Einstellungen und Caches behalten möchten, lassen Sie --zap weg. Dabei werden zusätzlich 3 Dateien und Ordner gelöscht, darunter ~/.conda.

Läuft Miniforge auf Macs mit Apple silicon (M1 und neuer)?

Ja. Homebrew lädt für Macs mit Apple silicon und für Intel-Macs jeweils eigene Builds.

Wo speichert Miniforge Einstellungen und Daten?

Die Daten liegen in ~/.conda und ~/.condarc. Diese Speicherorte stammen aus der Bereinigungsliste von Homebrew.

Was ist die aktuelle Version von Miniforge?

Die aktuelle Version ist 26.9.4-0; Homebrew hat sie am 23. Okt. aufgenommen. Miniforge aktualisiert sich selbst; für ein Update über Homebrew führen Sie brew upgrade --cask --greedy miniforge aus.

Was wird mit Miniforge zusätzlich installiert?

Zusätzlich werden 2 Befehlszeilentools installiert: conda und mamba. Eine gleichzeitige Installation mit miniconda ist nicht möglich.

Quellen

Jede Angabe auf dieser Seite nennt ihre Quelle und ihr Prüfdatum. Abgelaufene Angaben werden nur mit „Stand“ und Datum angezeigt und nicht mehr als aktuell dargestellt.