Mac OS X hat nicht apt-get
. Es gibt einen Paketmanager namens Homebrew , der stattdessen verwendet wird.
Dieser Befehl wäre:
Brew installieren Python
Verwenden Sie Homebrew, um Pakete zu installieren, für die Sie sonst verwenden würden apt-get
.
Die Seite, auf die ich verlinkt habe, bietet eine aktuelle Möglichkeit, Homebrew zu installieren. Derzeit können Sie Homebrew jedoch wie folgt installieren:
Geben Sie Folgendes in Ihr Mac OS X-Terminal ein:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Danach wird Homebrew verwendet brew install <package>
.
Eine der Voraussetzungen für Homebrew sind die XCode-Befehlszeilentools.
- Installieren Sie XCode aus dem App Store.
- Befolgen Sie die Anweisungen in dieser Antwort zum Stapelüberlauf, um die XCode-Befehlszeilentools zu installieren .
Hintergrund
Ein Paketmanager (wie apt-get
oder brew
) bietet Ihrem System lediglich eine einfache und automatisierte Möglichkeit, Pakete oder Bibliotheken zu installieren. Unterschiedliche Systeme verwenden unterschiedliche Programme. apt
und seine Derivate werden auf Debian-basierten Linux-Systemen verwendet. Red Hat-ish Linux-Systeme verwenden rpm
(oder zumindest vor vielen, vielen Jahren). yum
ist auch ein Paketmanager für RedHat-basierte Systeme.
Alpine Systeme verwenden apk
.
Warnung
Ab dem 25. April 2016 aktiviert Homebrew den Benutzer standardmäßig für das Senden von Analysen . Dies kann auf zwei Arten deaktiviert werden:
Festlegen einer Umgebungsvariablen:
- Öffnen Sie Ihren bevorzugten Editor für Umgebungsvariablen .
HOMEBREW_NO_ANALYTICS=1
Stellen Sie Folgendes ein: Überall dort, wo Sie Ihre Umgebungsvariablen aufbewahren (normalerweise so etwas wie ~/.bash_profile
)
- Schließen Sie die Datei und starten Sie entweder das Terminal neu oder
source ~/.bash_profile
.
Führen Sie den folgenden Befehl aus:
brew analytics off
Der Analysestatus kann dann mit dem folgenden Befehl überprüft werden:
brew analytics
sudo: apt-get: command not found
nach der Installation von Homebrew immer noch. :(apt-get
wird niemals über verfügbar seinbrew
. Sie solltenbrew install <x>
für alles verwenden, was Sie geschrieben hättensudo apt-get install <x>
.Da Homebrew mein Favorit für macOS ist, ist es möglich, es
apt-get
mit Fink unter macOS zu haben .quelle
MacPorts ist ein weiterer Paketmanager für OS X:.
Installationsanweisungen finden Sie unter The MacPorts Project - Download & Installation. Danach gibt es Probleme
sudo port install pythonXX
, woXX
ist27
oder35
.quelle
Conda kann auch als Paketmanager verwendet werden. Es kann von Anaconda installiert werden .
Alternativ ist Miniconda ein kostenloses Minimalinstallationsprogramm .
quelle
Sie können den Befehl curl auch zum Installieren von Dingen verwenden, wo immer apt-get mit einer URL erwähnt wird ...
Beispielsweise,
quelle