Ξεκινώντας με την Python σε Macintosh

Η Python 2 και η Python 3 είναι ήδη εγκατεστημένες στο λειτουργικό σύστημα Macintosh OS/X, οπότε το μόνο που χρειάζεται να προσθέσετε είναι ένας συντάκτης κειμένου προγραμματιστή.

Εγκατάσταση του Συντάκτης Κειμένου Προγραμματισμού

Εάν έχετε ήδη εγκατεστημένο κάποιον επεξεργαστή κειμένου προγραμματισμού, όπως τον VS-Code, μπορείτε να τον χρησιμοποιήσετε ή διαφορετικά μπορείτε να τον εγκαταστήσετε.

Εάν η εγκατάσταση το VSCode σας φαίνεται κάπως περίπλοκη, προτείνουμε τη χρήση του δωρεάν και ανοιχτού κώδικα επεξεργαστή κειμένου Brackets. Η εγκατάστασή του είναι απλή και θα καλύψει τις ανάγκες σας, στα πλαίσια του μαθήματος.

Γράφοντας ένα πρόγραμμα Python 3 σε Macintosh

Έχουμε ένα σύντομο βίντεο βήμα προς βήμα που δείχνει πώς να εγκαταστήσετε την Python 3 και το Atom και να γράψετε το πρώτο σας πρόγραμμα.

Έναρξη Τερματικού σε Macintosh OS/X

Το πρόγραμμα Terminal στα Macintosh είναι κάπως θαμμένο κάτω από ή Macintosh HD -> Applications -> Utilities -> Terminal

Υπάρχουν πολλές συντομεύσεις που μπορεί να σας φανούν χρήσιμες. Μπορείτε να μεταβείτε επάνω δεξιά στην οθόνη σας και να κάνετε κλικ στο κουμπί αναζήτησης Spotlight και να πληκτρολογήσετε terminal και μπορείτε να εκτελέσετε τερματικό από την αναδυόμενη λίστα στοιχείων.

Μπορείτε να κάνετε το Terminal να παραμείνει στο dock σας, μόλις ξεκινήσει το τερματικό κάντε κλικ και κρατήστε πατημένο το εικονίδιο του τερματικού στο dock και, στη συνέχεια, επιλέγοντας "Keep in Dock". Στη συνέχεια, μπορείτε να ξεκινήσετε γρήγορα το Terminal κάνοντας κλικ στο εικονίδιο στο dock.

Που Βρίσκεστε?

Όταν ξεκινά η γραμμή εντολών, βρίσκεστε στον "αρχικό" κατάλογο. Σε καθένα από αυτά τα παραδείγματα, θα πρέπει να εμφανίζεται ο συνδεδεμένος λογαριασμός σας αντί του csev.

    Macintosh Home Directory: 		/Users/csev

Η γραμμή γραμμής εντολών περιλαμβάνει συνήθως κάποια ένδειξη για το πού βρίσκεστε στη δομή φακέλου του σκληρού σας δίσκου. Αν θέλετε πραγματικά να καταλάβετε πού βρίσκεστε, στο Macintosh χρησιμοποιήστε την εντολή pwd.

    udhcp-macvpn-624:~ csev$ pwd
    /Users/csev
    udhcp-macvpn-624:~ csev$ 

Πού μπορείτε να πάτε;

Γενικά το πρώτο πράγμα που πρέπει να κάνετε όταν ανοίγετε μια διεπαφή γραμμής εντολών είναι να μεταβείτε στο σωστό φάκελο. Πείτε ότι θέλετε να εκτελέσετε ένα αρχείο από την επιφάνεια εργασίας σας. Η εντολή είναι cd Desktop

    udhcp-macvpn-624:~ csev$ pwd
    /Users/csev
    udhcp-macvpn-624:~ csev$ cd Desktop
    udhcp-macvpn-624:Desktop csev$ pwd
    /Users/csev/Desktop
    udhcp-macvpn-624:Desktop csev$

Έξυπνο Κόλπο: Στην εντολή cd, μπορείτε να πληκτρολογήσετε μερικώς ένα όνομα φακέλου, όπως Desktop, και στη συνέχεια να πατήσετε το πλήκτρο TAB και το σύστημα θα συμπληρώσει αυτόματα το όνομα του φακέλου, εάν έχετε πληκτρολογήσει αρκετά ώστε το σύστημα να μπορεί να μαντέψει με ακρίβεια τι σκοπεύατε να πληκτρολογήσετε.

Πηγαίνοντας Προς τα Πίσω (ή Προς τα Επάνω)

Μπορείτε να αλλάξετε τον τρέχον κατάλογο στον γονικό φάκελο (ο φάκελος "πάνω" από τον φάκελο στον οποίο βρίσκεστε) χρησιμοποιώντας την εντολή cd ... Σημαίνει απλώς "ανέβα έναν".

    udhcp-macvpn-624:Desktop csev$ pwd
    /Users/csev/Desktop
    udhcp-macvpn-624:Desktop csev$ cd ..
    udhcp-macvpn-624:~ csev$ pwd
    /Users/csev
    udhcp-macvpn-624:~ csev$ 

Αν χαθείτε...

Εάν δεν μπορείτε να καταλάβετε σε ποιο φάκελο βρίσκεστε και/ή δεν μπορείτε να καταλάβετε πώς να φτάσετε στον φάκελο στον οποίο θέλετε να φτάσετε - απλώς κλείστε και ανοίξτε ξανά το παράθυρο Γραμμή εντολών/Τερματικό. Θα επιστρέψετε στον "αρχικό" κατάλογο - έτσι θα μπορέσετε να ξεκινήσετε από μια γνωστή τοποθεσία.

Τι αρχεία/φάκελοι υπάρχουν εδώ;

Μπορείτε να εμφανίσετε τα περιεχόμενα του τρέχοντος καταλόγου χρησιμοποιώντας την εντολή ls -l.

    udhcp-macvpn-624:Desktop csev$ pwd
    /Users/csev/Desktop
    udhcp-macvpn-624:Desktop csev$ ls -l 
    total 8
    -rw-r--r--  1 csev  staff   15 Sep 16 15:17 hello.py
    udhcp-macvpn-624:Desktop csev$ 

Εκτέλεση της Python στο Terminal

Ξεκινήστε το πρόγραμμα Terminal, μεταβείτε στον κατάλληλο κατάλογο και πληκτρολογήστε την ακόλουθη εντολή:

    python3 hello.py

Αυτό φορτώνει τον διερμηνέα Python 3 και εκτελεί το firstprog.py, εμφανίζοντας την έξοδο του προγράμματος και/ή τα σφάλματα στο παράθυρο του τερματικού.

Μερικές Καλές Συμβουλές για το Τερματικό των Macintosh

Μπορείτε να μετακινηθείτε πίσω στις προηγούμενες εντολές πατώντας τα βέλη πάνω και κάτω και να εκτελέσετε ξανά τις εντολές χρησιμοποιώντας το πλήκτρο enter. Αυτό μπορεί να εξοικονομήσει πολύ χρόνο πληκτρολόγησης.

Εάν σας αρέσει να κρατάτε την οθόνη σας καθαρή, μπορείτε να διαγράψετε το buffer κύλισης προς τα πίσω πατώντας ταυτόχρονα το πλήκτρο Command και το πλήκτρο K.

Copyright Creative Commons Attribution 3.0 - Charles R. Severance