Dal corso: Formazione essenziale su Python

Installare Python e PyCharm su Mac o Windows - Tutorial Python

Dal corso: Formazione essenziale su Python

Installare Python e PyCharm su Mac o Windows

- [Istruttore] Per seguire gli esercizi di questo corso, avrai bisogno dell'ultima versione di Python tre e di un buon editor di codice. Raccomando la versione gratuita di JetBrains PyCharm Editor per modificare il codice. Tieni presente che il tuo schermo avrà un aspetto diverso rispetto al mio schermo nei video delle lezioni, perché ho registrato queste lezioni in precedenza usando Komodo Edit un editor diverso. Sfortunatamente, Komodois non è più supportato e ha grossi problemi, che è improbabile che vengano risolti per questi motivi. Ti suggerisco di usare PyCharminstead di Komodo, puoi scaricare Python dal sito web python.org proprio qui. Ti consiglio di scaricare e installare l'ultima versione per la tua piattaforma. Puoi scaricare PyCharm dal sito web jetbrains.com. La libera edizione comunitaria ha tutto ciò di cui abbiamo bisogno. Quindi lo useremo. Dopo aver installato le ultime versioni di Python e PyCharm, puoi aprire i file di esercizi direttamente in PyCharm. E ti mostrerò questo, sia sul mio Mac che su Windows. Noterai che la prima volta che avvii PyCharm, ha questi tre pulsanti, nuovo progetto, apri e ottieni da VCS. Questo è il tuo sistema di controllo della versione. Selezioneremo aperto, non gli altri due, ma aperto. E questo aprirà i nostri file di esercizi, selezionando il mio desktop e i file degli esercizi. Questo aprirà i file di esercizi come progetto in PyCharm, anche se non abbiamo selezionato un nuovo progetto. Quindi ora i file degli esercizi sono aperti come un nuovo progetto in PyCharm. Andiamo avanti e facciamolo su Windows prima di andare oltre qui, qui siamo in Windows e ho gli stessi tre pulsanti. Ho intenzione di selezionare apri eavvia che ho un albero di directory diverso, ma va bene. È facile navigare nei file myexercise perché sono sul mio desktop e questo opensthem nel mio PyCharm Editor. Ora notate che ho intenzione di rimanere qui su Windows per un momento e lo faremo sul Mac in un momento. Noterai qui sotto nell'angolo in basso a destra, dice, nessun interprete. Non è possibile eseguire questi file senza l'interprete Python. Quindi configureremo quell'interprete. Ora, il tuo potrebbe non dire nessun interprete. Il tuo potrebbe dire Python3.9 o qualsiasi altra versione. Speriamo che sia la versione che hai appena scaricato. Se dice Python. E se dice l'ultima versione che hai appena scaricato. Non è necessario fare questo passaggio successivo, ma per coloro che non hanno un interprete qui, verrò al menu file, e andrò alle impostazioni o posso premere ctrl alt s, arrivare allo stesso posto e sotto progetto e interprete Python, si noti che dice nessun interprete, e non c'è nulla caricato in questa casella a discesa. Selezionerò thegear e aggiungerò un interprete. Qui a sinistra, la prima cosa che dobbiamo fare è selezionare l'interprete di sistema. Non vogliamo un ambiente virtuale. Ognuno di questi ambienti creerà solo una complessità inutile, di cui non abbiamo bisogno per questo scopo. Basta selezionare l'interprete di sistema. Dovrebbe selezionare l'ultima versione che hai appena scaricato. Altrimenti puoi fare la casella a discesa e trovarla in questo caso. Questa è l'unica versione che è su questa macchina e ho intenzione di premere okay e okay. E si nota che sta facendola installare cosa quaggiù. Vuoi aspettare che ciò avvenga. Ora che è fatto, passiamo al Mac e facciamo la stessa cosa. Eccoci sul Mac. Ancora una volta, dice nointerpreter sulla tua macchina. Potresti avere un interprete lì, e potrebbe essere quello corretto. Se è quello che hai appena scaricato, non è necessario eseguire questo passaggio successivo. Ho intenzione di venire qui al menu PyCharm e andare alle preferenze e sotto progetto e Python Interpreter, notare che non c'è nulla qui nella mia casella a discesa. Selezionerò l'ingranaggio e dirò, aggiungi e seleziona l'interprete di sistema. Ancora una volta, molto importante, selezionare uno di questi altri. Le cose funzioneranno in modo diverso e non andrà bene per te. Quindi noterai quando Ido questa casella a discesa qui, in realtà ho molte scelte perché sono su un Mac e ha già un paio di versioni di Python installate prima di installare l'ultima versione, ma voglio quest'ultima versione. E quindi selezionerò quello. Dirò, ok, e aspetterò che tutti i miei pacchetti si carichino. E dirò, ok, di nuovo, e fa questa piccola cosa laggiù, e ora abbiamo il nostro interprete Python. Ottimo, ow posso selezionarela mia versione ciao punto PY. E se faccio doppio clic su quello, lo caricherà nel mio editor qui. E io dico, controllo del turno R. E cosa fa. Fa apparire una finestra terminalemolto simile all'app terminale che hai su un Mac. E in realtà esegue il mio script lì dentro. Dice, ciao, versione punto PY. Ed ecco il risultato. Questa è la versione di Python e fornisce un numero di versione 3.9.7, che è la versione che Ijust ha scaricato e installato. E notate il mio script, stampate questa è la versione python con il segnaposto lì e questa funzione, che ritorna la versione python. E entreremo in questi dettagli più avanti nel corso. Ma per ora possiamo vedere che sta eseguendo lo script e lo sta eseguendo correttamente. Ora andiamo oltre le finestre e facciamo la stessa cosa. Su Windows, selezionerò ciao, versione punto PY Farò doppio clic su di esso e questo lo aprirà nel mio editor. E dirò il controllo del cambio F10. E si nota che esegue uno script. Questa volta fa apparire molto una finestra comune. Come se avessi eseguito il comando CMD su Windows, e qui è eseguire thescript all'interno di questo terminale con la shell dei comandi in esecuzione. E dice, questa è la versione 3.9.7 di Python, che è corretta. Ora ecco dove diventa un po 'funky su Windows perché questo è Windows e Windows ama il funky. Noterai che questa versione dice solo Microsoft Windows versione 10, blah, blah, blah. Questo è l'interprete di comando CMD. Il tuo potrebbe essere diverso sei clienti ha PowerShell qui e non funziona, fornisce il nome dello script, ma non mostra il risultato. Quindi dovrai passare a questo interprete di comandi CMD per qualche motivo, almeno in questo momento, dato che lo sto registrando, PowerShell non funziona molto bene con PyCharm e va bene. Non abbiamo bisogno di nessuna delle caratteristiche di PowerShell. Lo stiamo usando solo per eseguire i nostri script. Quindi faremo il backup qui nelle nostre impostazioni del file delle impostazioni e sotto gli strumenti. Noterai che c'è un sone che dice terminale, oppure posso fare questa piccola freccia di divulgazione e posso andare al terminale, stessa cosa. E qui dice cmd.exe, ma nel tuo potrebbe dire PowerShell. E ti mostrerò solo come appare. Se seleziono PowerShell qui e dico, ok, e chiuderò questo premendo quella piccola X, non il più, la piccola X. E lo faccio di nuovo. Controllo shift F10. Si noti che è in PowerShell. Ho avuto quel piccolo battito di ciglia, che era una finestra di PowerShell. E noti che sta eseguendo notatamente il mio script in modo che non funzioni. Lo chiudo di nuovo, torno alle mie impostazioni e lo cambierò di nuovo in comando exe e dirò, ok. E ora quando lo eseguo controlla il cambio F10. Ora funziona come previsto. Quindi probabilmente vorrai usare l'interprete dei comandi a meno che PowerShell non funzioni per te. Forse l'hanno risolto nel momento in cui stai guardando questo, ma in realtà vuoi solo eseguire l'interprete dei comandi qui. Ed è così che lo fai. Quindi ora torneremo su Mac. Eccoci sul Mac. PyCharm è ora installato elavorante con Python tre, e sei pronto per continuare questo corso a partire dal prossimo capitolo. Ma prima, alcune note importanti. Potresti notare che alcuni dei file in questo corso riportano avvisi. Ad esempio, se vengo qui al secondo capitolo e faccio fibonacci.py, farò doppio clic su quello. E noterai chequalcuna mattina si presenta qui a destra. A volte devi aspettarli un po '. Dice cinque avvisi deboli, o potrebbe dire qualcos'altroin merito agli avvisi che arrivano qui alla scheda dei problemi. E vedrai che tutti questi avvertimenti dicono pep otto all'inizio di essi. Questo è ciò che significa. Questi sono otto avvertimenti, pep sta per PythonEnhancement Proposals. Sono come raccomandazionirichieste per un commento. Non sono standard o proposte. Pep eight è una guida di stile. E lo scopo di pep eightè quello di aiutarti a scrivere codice coerente in modo che sia leggibile. La leggibilità riguarda principalmente la coerenza. E il mio codice è molto coerente. Il mio stile di codifica è coerente tra i linguaggi tra i progetti. Quindi ho sempre usato il mio stile e questo non è mai stato un problema fino a quando non ho aperto il mio codice in PyCharm. PyCharm utilizza per impostazione predefinita il controlloper lo stile pep eight. Incoraggio sempre i miei studenti a usare e sviluppare uno stile e a seguirlo in modo coerente. Quindi rendi il tuo codice più leggibile. E il codice viene generalmente letto molto più spesso di quanto non sia scritto. Quindi sentiti libero di usare gli standard pepeight se lo desideri, puoi mantenere gli avvisi attivi, oppure puoi disattivarli come preferisci in entrambi i casi, il codice funzionerà allo stesso modo. Quindi, se vengo qui e sposto il controllo R sul Mac o il controllo shift F10 su Windows, vedi che il codice funziona bene. Questi problemi riguardano lo stile. Quindi, se vuoi disattivare questi avvisi e puoi disattivarli o meno, dipende da te. Ho intenzione di venire qui alle preferenze e lo troverai sottoeditore e ispezioni, oppure puoi semplicemente venire qui. E se digiti P E P nella casella di ricerca, li troverà. E qui sono pep otto, pep otto, basta deselezionarli e dire, ok, e tutti quegli avvertimenti scompaiono. Ho intenzione di andare avanti e chiudere entrambi. E il tuo codice funzionerà ancorast come se non stesse controllando quegli avvisi e questo ragazzino se ne andrà ad un certo punto. Solo un paio di piccole cose sotto terminale. Se voglio chiudere quel terminale con la pressione di un tasto, invece di cercare quella piccola X, basta premere il comando w sul Mac. E se sono qui su Windows e voglio chiudere, mi assicuro che sia selezionato e premo semplicemente control shift F four. E questo chiuderà quella piccola finestra terminale su Windows. Va bene, non dimenticareil tuo schermo avrà un aspetto diverso dal mio schermo nei video delle lezioni perché ho registrato quelle lezioni in precedenza usando Komodo editPyCharm è ora installato. Sta lavorando con Python tre. Sei pronto per continuare questo corso a partire dal prossimo capitolo. Se vuoi maggiori dettagli su questo processo di installazione, puoi vedere il mio writteninstructions@bw.org. Questo è BW, come in Bill Wyman,bw.org/installed-pi charm. L'ID PyCharm è flessibile e potente. Ha molte caratteristiche e opzioni. Ti incoraggio a esplorarli e conoscerli. Puoi decidere come ho fatto io, questo è un editor che vale la pena tenere.

Contenuti