Παρακολουθούσα [αυτό](
και όπως μπορείτε να δείτε η πρώτη εντολή που μου λένε να βάλω είναι:sudo apt-get install python-setuptools
Όταν το κάνω αυτό, βγάζει:
sudo: apt-get: command not found
Δεν έχω ιδέα γιατί συμβαίνει αυτό.
Πώς μπορώ να το επιλύσω αυτό ώστε να ακολουθήσω σωστά το σεμινάριο;
Το Mac OS X δεν έχει το apt-get
. Υπάρχει ένας διαχειριστής πακέτων που ονομάζεται Homebrew που χρησιμοποιείται αντ' αυτού.
Αυτή η εντολή θα ήταν:
brew install python
Χρησιμοποιήστε το Homebrew για να εγκαταστήσετε πακέτα για τα οποία διαφορετικά θα χρησιμοποιούσατε το apt-get
.
Η σελίδα στην οποία παραπέμπω έχει έναν ενημερωμένο τρόπο εγκατάστασης του Homebrew, αλλά προς το παρόν, μπορείτε να εγκαταστήσετε το Homebrew ως εξής:
Πληκτρολογήστε τα ακόλουθα στο τερματικό του Mac OS X: >, /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)",
Μετά από αυτό, η χρήση του Homebrew είναι brew install <package>
.
Ένα από τα προαπαιτούμενα για το Homebrew είναι τα εργαλεία γραμμής εντολών XCode.
Ένας διαχειριστής πακέτων (όπως το apt-get
ή το brew
) απλά δίνει στο σύστημά σας έναν εύκολο και αυτοματοποιημένο τρόπο για την εγκατάσταση πακέτων ή βιβλιοθηκών. Διαφορετικά συστήματα χρησιμοποιούν διαφορετικά προγράμματα. Το apt
και τα παράγωγά του χρησιμοποιούνται σε συστήματα linux που βασίζονται στο Debian. Τα συστήματα Linux της Red Hat χρησιμοποιούν το rpm
(ή τουλάχιστον το χρησιμοποιούσαν πριν από πολλά, πολλά χρόνια). Το yum
είναι επίσης ένας διαχειριστής πακέτων για συστήματα βασισμένα στη RedHat.
Τα συστήματα που βασίζονται στην Alpine χρησιμοποιούν το apk
.
Από τις 25 Απριλίου 2016, το homebrew επιλέγει τον χρήστη για την αποστολή αναλυτικών στοιχείων από προεπιλογή. Αυτό μπορεί να εξαιρεθεί με δύο τρόπους:
Ορίζοντας μια μεταβλητή περιβάλλοντος:
HOMEBREW_NO_ANALYTICS=1
σε όποιο σημείο διατηρείτε τις μεταβλητές περιβάλλοντος (συνήθως κάτι σαν ~/.bash_profile
).source ~/.bash_profile
.Εκτελώντας την ακόλουθη εντολή:
brew analytics off
η κατάσταση της ανάλυσης μπορεί στη συνέχεια να ελεγχθεί με την εντολή:
brew analytics
Το Homebrew είναι το αγαπημένο μου για το MacOS, αν και είναι δυνατό να έχετε apt-get
στο MacOS χρησιμοποιώντας το Fink.
Το MacPorts είναι ένας άλλος διαχειριστής πακέτων για το OSX: https://www.macports.org/.
Οι οδηγίες εγκατάστασης βρίσκονται στη διεύθυνση https://www.macports.org/install.php, μετά την οποία εκδίδεται η εντολή sudo port install pythonXX
, όπου XX
είναι 27
ή 35
.