pip installa python 3

Il programma di installazione del pacchetto pip deve essere eseguito dalla riga di comando. Se provi a installare un pacchetto dall’interprete Python o in un programma Python, incontrerai l’errore SyntaxError: sintassi non valida .

In questa guida, discuteremo la causa dell’errore di sintassi non valido di installazione di pip e cosa significa. Esamineremo un esempio di questo errore in modo che tu possa imparare come risolverlo nel tuo codice.

pip install sintassi non valida

Python pip è un programma di installazione di pacchetti. Lo strumento pip ti consente di scaricare e installare pacchetti dall’indice dei pacchetti Python, dove sono disponibili migliaia di librerie con cui puoi lavorare nel tuo codice.

Lo strumento pip viene eseguito come una propria riga di comando < codice>interfaccia. pip è separato dalla tua installazione di Python. Questo perché pip è un programma di installazione piuttosto che uno strumento che esegue il codice.

Se questi strumenti fossero raggruppati insieme, sarebbe più confuso per gli sviluppatori che desiderano installare pacchetti perché una sintassi simile veniva utilizzata per iniziare un programma Python si applica anche all’installazione dei moduli.

Questo comportamento è comune tra gli ambienti di programmazione. Node.js si basa su npm per installare i pacchetti. Per eseguire un programma utilizzando Node.js, devi utilizzare il comando node.

Uno scenario di esempio

Imposteremo la libreria Beautiful Soup 4 (bs4) in un ambiente di sviluppo. Questa libreria ti consente di raschiare una pagina Web e recuperare particolari dati.

Per iniziare, apriamo un Shell di Python 3. In questo modo, faremo tutto il lavoro per il nostro progetto:

L’81% dei partecipanti ha dichiarato di sentirsi più sicuro delle proprie prospettive di lavoro nel settore tecnologico dopo aver partecipato a un bootcamp. Fatti abbinare a un bootcamp oggi.

Il laureato medio del bootcamp ha trascorso meno di sei mesi nella transizione di carriera, dall’avvio di un bootcamp alla ricerca del primo lavoro.

python3

Si apre una shell interattiva in cui possiamo scrivere il nostro codice Python:

Successivamente, importiamo la libreria bs4 nel nostro codice. Dobbiamo importare tutte le librerie esterne che vogliamo usare prima di poterle fare riferimento in un programma o nella shell. Ecco il comando che utilizzeremo per importare il pacchetto bs4:

Il nostro codice restituisce un ModuleNotFoundError quando proviamo a importare il nostro pacchetto. Ciò significa che non possiamo continuare a scrivere il nostro programma. Python non può individuare i moduli del pacchetto di cui abbiamo bisogno per scrivere il nostro programma. Risolviamo questo errore installando la libreria bs4:

>>> pip install bs4

Questo comando genera un altro errore:

Sembra che non sia possibile installare bs4 utilizzando il comando pip3 nella shell Python. pip3 è l’installatore dei pacchetti Python 3.

Abbiamo provato a installare il pacchetto bs4 da l’interprete Python.

Si può capire perché abbiamo aperto Python 3 utilizzando il comando python3 e poi abbiamo eseguito il comando di installazione pip3.

Python restituisce un errore di sintassi non valido di installazione di pip perché pip non è una parola chiave in Python. pip è uno strumento da riga di comando che deve essere eseguito da una shell della riga di comando.

Per correggere questo errore, dobbiamo prima uscire dalla nostra shell Python:

>>> exit()

Il comando exit() dice a Python di chiudere l’interprete aperto. Successivamente, possiamo installare bs4 dal prompt dei comandi:

pip3 install bs4

Questo comando installerà la libreria pip sul nostro sistema. Una volta eseguito questo comando, possiamo aprire una nuova shell Python:

python3

La nostra nuova shell dovrebbe avere accesso alla libreria bs4. Possiamo verificarlo importando bs4 nel nostro codice:

Non viene generato alcun errore. Ciò significa che l’importazione è andata a buon fine. Ora possiamo usare bs4 nel nostro programma.

"Il Karma di carriera è entrato nella mia vita quando ne avevo più bisogno e mi ha aiutato rapidamente ad abbinarmi a un bootcamp. Due mesi dopo la laurea, ho trovato il lavoro dei miei sogni in linea con il mio valori e obiettivi nella vita!"

Venus, Software Engineer presso Rockbot

L’errore di sintassi non valido di installazione pip viene generato quando si tenta di installa un pacchetto Python dall’interprete. Per correggere questo errore, esci dall’interprete ed esegui il comando pip install da una shell della riga di comando.

Ora hai le competenze necessarie per risolvere questo errore come un programmatore professionista!