Stavo guardando [questo](
e come potete vedere il primo comando che mi viene detto di mettere è:sudo apt-get install python-setuptools
Quando lo faccio, esce:
sudo: apt-get: command not found
Non ho idea del perché questo sia il caso.
Come posso risolverlo in modo da seguire correttamente il tutorial?
Mac OS X non ha apt-get
. C'è un gestore di pacchetti chiamato Homebrew che viene invece utilizzato.
Questo comando sarebbe:
brew install python
Usa Homebrew per installare pacchetti per i quali altrimenti useresti apt-get
.
La pagina che ho linkato ha un modo aggiornato di installare homebrew, ma al momento puoi installare Homebrew come segue:
Digita quanto segue nel tuo terminale di Mac OS X:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Dopo di che, l'utilizzo di Homebrew è brew install <package>
.
Uno dei prerequisiti per Homebrew sono gli strumenti a riga di comando XCode.
Un gestore di pacchetti (come apt-get
o brew
) dà semplicemente al tuo sistema un modo semplice e automatico per installare pacchetti o librerie. Sistemi diversi usano programmi diversi. apt
e i suoi derivati sono usati sui sistemi linux basati su Debian. I sistemi Linux Red Hat-ish usano rpm
(o almeno lo facevano molti, molti, anni fa). Anche yum
è un gestore di pacchetti per sistemi basati su RedHat.
I sistemi basati su Alpine usano apk
.
A partire dal 25 aprile 2016, homebrew opta l'utente per l'invio di analytics per impostazione predefinita. Questo può essere escluso in due modi:
Impostazione di una variabile d'ambiente:
in qualsiasi posto dove si tengono le variabili d'ambiente (tipicamente qualcosa come
~/.bash_profile`)source ~/.bash_profile
.Eseguire il seguente comando:
brew analytics off
lo stato dell'analisi può essere controllato con il comando:
brew analytics
MacPorts è un altro gestore di pacchetti per OSX: https://www.macports.org/.
Le istruzioni per l'installazione sono all'indirizzo https://www.macports.org/install.php, dopo di che si deve eseguire sudo port install pythonXX
, dove XX
è 27
o 35
.