Come controllare Python Versione su Linux, Mac e Windows

โšก Riepilogo intelligente

Python La versione indica quale release รจ installata per garantire la compatibilitร  con il codice e le librerie. Gli esempi seguenti mostrano come verificarlo su Windows, Linux e Mac utilizzando la riga di comando, PowerShell e gli script.

  • ๐Ÿ” Controllo veloce: Esegui il comando `python โ€“version` nella riga di comando o nel terminale per visualizzare la versione installata.
  • ๐Ÿ“œ Metodo di scripting: Utilizzare il modulo sys o platform all'interno di un Python script per leggere la versione.
  • ๐ŸชŸ Windows: Verifica la versione tramite il prompt dei comandi o PowerShell.
  • ???? Linux e Mac: Utilizza il terminale con il comando python โ€“version oppure python3 โ€“version.
  • ๐Ÿ”ข Versioni multiple: รˆ possibile rilevarne diversi Python versioni installate sullo stesso sistema.
  • โš ๏ธ Python 2 contro 3: Le due versioni utilizzano una sintassi diversa, quindi รจ importante conoscere la versione corretta.

Come controllare Python Versione

Come controllare Python Versione

Ecco controlla il Python versione utilizzando uno script

Vedi Python Versione

Comandi Dove Che Uscita
python -version
pitone -v
pitone -vv
Riga di comando o Terminale Windows/Mac/Linux Python 3.10.7
Importa sistema
sistema versione
Copione Utilizzare come stringa '3.10.7 (tags/v3.10.7:6cc6b13, 5 settembre 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]'
Piattaforma di importazione
Platform.python_version()
Copione Stringa di formato breve '3.10.7'
Platform.python_version_tuple() Copione Tupla di formato breve ('3','10','7')

Come controllare il Python versione utilizzando uno script?

Python script puรฒ identificare la versione di Python installato sul computer. Consente di verificare se nel sistema sono installate piรน versioni. Lo script sviluppato per verificare il file Python la versione rimane la stessa per le distribuzioni Windows OS, Mac OS e Linux. Puoi creare uno script importando il modulo platform o il modulo sys di python.

Il seguente codice puรฒ essere utilizzato per il modulo sys come mostrato di seguito:

riga di comando Code:

import sys
sys. version

Produzione:

'3.10.7 (tags/v3.10.7:6cc6b13, Sep 5 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]'

Fare riferimento alla seguente schermata della riga di comando:

Controlla il Python Versione utilizzando uno script

Per eseguire lo script precedente, invoca prima Python nella riga di comando per ottenere i risultati sopra.

Il seguente codice puรฒ essere utilizzato per il modulo sys come mostrato di seguito:

riga di comando Code:

import platform
print(platform.python_version())

Produzione:

3.10.7

Fare riferimento alla seguente schermata della riga di comando:

Controlla il Python Versione utilizzando uno script

Utilizzare il seguente codice nell'interprete basato sul Web come mostrato di seguito: โ€“

Python codice:

from platform import python_version

print("Current Python Version-", python_version())

Produzione:

Current Python Version- 3.8.10

Fare riferimento al seguente screenshot dell'interprete basato sul Web:

Controlla il Python Versione utilizzando uno script

Controlla il Python Versione utilizzando uno script

Per ottenere informazioni sulla versione di Python, utilizzare il seguente script come mostrato di seguito:

Python comando:

print(sys.version_info)

Uscita

Sys.version_info(major=3, minor=10,micro=7,releaselevel=โ€™finalโ€™,serial=0)

Immagine dello schermo

Controlla il Python Versione utilizzando uno script

Per ottenere le informazioni sulla tupla sulla versione di Python, utilizzare il seguente script come mostrato di seguito: โ€“

Python command

print(type(sys.version_info))

Uscita

<class โ€˜sys.version_infoโ€™>

Immagine dello schermo

Controlla il Python Versione utilizzando uno script

Per ottenere le informazioni principali sulla versione di Python, utilizzare il seguente script come mostrato di seguito: โ€“

Python command

print(sys.version_info[0])

Uscita

3

Immagine dello schermo

Controlla il Python Versione utilizzando uno script

Python command

print(sys.version_info.major)

Uscita

3

Immagine dello schermo

Controlla il Python Versione utilizzando uno script

Per ottenere le informazioni sulla piattaforma Python, utilizzare il seguente script come mostrato di seguito: โ€“

Python command

Import platform
print(platform.python_version())

Uscita

3.10.7

Immagine dello schermo

Controlla il Python Versione utilizzando uno script

Per ottenere le informazioni sul tipo sulla versione della piattaforma di Python, utilizzare il seguente script come mostrato di seguito: โ€“

Python command

print(type(platform.python_version()))

Uscita

<class โ€˜strโ€™>

Immagine dello schermo

Controlla il Python Versione utilizzando uno script

Per ottenere le informazioni sulla tupla sulla versione di Python, utilizzare il seguente script come mostrato di seguito: โ€“

Python command

print(platform.python_version_tuple())

Uscita

(โ€˜3โ€™,โ€™7โ€™,โ€™0โ€™)

Immagine dello schermo

Controlla il Python Versione utilizzando uno script

Python command

print(type(platform.python_version_tuple())

Uscita

<class โ€˜tupleโ€™>

Immagine dello schermo

Controlla il Python Versione utilizzando uno script

Come controllare il Python versione utilizzando Windows Riga di comando?

Ecco i passaggi per verificare il Python versione utilizzando Windows Riga di comando:

Passo 1) Apri il prompt dei comandi tramite typing cmd

Passo 2) Quando si apre il prompt dei comandi, digitare il seguente comando nella CLI per ottenere il nome della versione di Python.

Codice comando:

python3 --version

Produzione:

Python 3.10.7

Nota: Prima di eseguire il comando, assicurati che Python รจ preinstallato sul computer.

In alternativa, apri una riga di comando e digita il comando seguente:

Codice comando:

python --version

Produzione:

Python 3.10.7

Fare riferimento allo screenshot seguente per i risultati eseguiti nel prompt dei comandi:

Screenshot:

Controlla il Python Versione utilizzando Windows Riga di comando

Come verificare la versione di Python utilizzando Windows PowerShell?

Per controllare il file Python versione in Windows PowerShell:

  • Apri il prompt di PowerShell tramite typing PowerShell nel menu Start e facendo clic su Windows PowerShell.
  • L'utente deve digitare il seguente comando in PowerShell per ottenere il Python nome della versione.

Controlla il Python Versione utilizzando Windows Riga di comando

Tuttavia, prima di eseguire questo comando, assicurati che Python รจ preinstallato sul computer.

Di seguito รจ riportato il comando digitato nella riga di comando:

Codice PowerShell:

python3 --version

Produzione:

Python 3.10.7

In alternativa, apri una riga di comando e digita il comando seguente:

Codice PowerShell:

python --version

Produzione:

Python 3.10.7

Vedi questo screenshot per i risultati eseguiti nel prompt dei comandi:

Controlla il Python Versione utilizzando Windows Riga di comando

Come controllare il Python Versione su Linux?

Ecco i passaggi per verificare il Python Versione in Linux:

Passo 1) Per controllare il file Python versione in Linux, aprire il Terminale

Passo 2) Si apre la finestra seguente come mostrato di seguito:

Controlla il Python Versione utilizzando Windows Riga di comando

Passo 3) Digita il comando seguente nel Terminale di Linux per ottenere il nome della versione di Python.

Di seguito รจ riportato il comando digitato nel Terminale:

Codice terminale Linux:

python3 --version

Produzione:

Python 3.5.2

In alternativa, apri il Terminale e digita il comando seguente:

Codice terminale Linux:

python --version

Produzione:

Python 2.7.12

Il comando precedente aiuta l'utente a verificare se Python 2 รจ installato nel sistema. Fare riferimento allo screenshot seguente per i risultati eseguiti nel terminale Linux:

Screenshot:

Controlla il Python Versione utilizzando Windows Riga di comando

Assicurarsi che Python รจ preinstallato sul sistema operativo del computer. Le versioni piรน avanzate delle distribuzioni Linux, come Ubuntu e Fedora, sรฌ Python preinstallato in esso.

In alternativa, รจ possibile utilizzare i seguenti comandi nel terminale Linux per ottenere il nome della versione del Python installato nella distribuzione come elencato di seguito: โ€“

Codice terminale Linux:

python -VV

Uscita

Python 2.7.12

Immagine dello schermo: -

Codice terminale Linux:

Python3 -c โ€œimport sys; print(sys. version).โ€

Uscita

3.5.2(default, Nov 12 2018, 13:43:14)

[GCC 5.4.0 20160609]

Screenshot:

Controlla il Python Versione utilizzando Windows Riga di comando

Codice terminale Linux:

Python3 -c โ€œimport sys; print(sys.version_info)โ€

Uscita

sys.version_info(major=3,minor=2,releaselevel=โ€™finalโ€™,serial=0)

Screenshot:

Controlla il Python Versione utilizzando Windows Riga di comando

Codice terminale Linux:

Python3 -c โ€œimport platform; print(platform.python_version())โ€

Uscita

3.5.2

Screenshot:

Controlla il Python Versione utilizzando Windows Riga di comando

L'unica differenza nei comandi soprastanti รจ l'uso di moduli python. Questo modulo fornisce nomi per variabili e funzioni che vengono utilizzate per manipolare diverse parti del Python ambiente. Il modulo ottiene i dati della piattaforma sottostante, come sistema operativo, hardware e interprete.

Come controllare il Python versione su Mac?

Ecco i passaggi per verificare il Python Versione:

Passo 1) Per controllare il file Python versione nel sistema operativo Mac

Apri il terminale tramite typing digita il comando Terminale nella casella di ricerca nell'angolo in alto a destra del menu del desktop di Mac OS e fai clic su di esso.

Passo 2) Si apre la finestra seguente come mostrato di seguito:

Controlla il Python Versione utilizzando Windows Riga di comando

Passo 3) Per ottenere il Python nome della versione, รจ necessario utilizzare il seguente comando nella finestra Terminale.

Nota: Tuttavia, prima di eseguire il comando, assicurati che Python รจ preinstallato sul computer. Le versioni piรน avanzate delle distribuzioni Mac OS hanno Python preinstallato in esso.

Di seguito รจ riportato il comando digitato nel Terminale:

Codice terminale Mac OS:

python3 --version

Produzione:

Python 3.3.1

In alternativa, apri il Terminale e digita il comando seguente:

Codice terminale Mac OS:

python --version

Produzione:

Python 2.7.4

Il comando precedente aiuta l'utente a verificare se Python 2 รจ installato nel sistema.

Fare riferimento allo screenshot seguente per i risultati eseguiti nel terminale Mac OS:

Screenshot:

Controlla il Python Versione utilizzando Windows Riga di comando

Come verificare piรน versioni di Python installate nello stesso sistema?

Possono essercene piรน Python versioni installate sul sistema informatico. Pertanto, su un computer possono essere installate entrambe le versioni 2 e 3.

Per convalidare entrambe le versioni, l'utente puรฒ aprire la riga di comando e digitare i seguenti comandi:

Scenario 1: controllare Python Versione 2

Riga di comando \ Codice terminale:

python --version

Scenario 2: controllare Python Versione 3

Comando del sistema operativo:

python3 --version

Python 2 o Python 3

Ecco i confronti tra entrambe le versioni:

  • Python versione 3, rispetto a Python la versione 2 รจ diversa in termini di sintassi. Ecco un confronto completo tra le 2 versioni.
  • Python 3 contiene un paio di utilitร  che aiutano a tradurre il codice scritto in Python 2 a Python 3.
  • Python la versione 3 ha una sintassi diversa da Python versione 2 perchรฉ Python le versioni 2 e 3 hanno sintassi diverse.
  • Python 2 non rilascia nuovi aggiornamenti, il che rende questa versione incompatibile con la versione 3.
  • Alcune caratteristiche di Python 3 sono stati sottoposti a backport Python 2, e questo รจ stato fatto per supportare una facile migrazione.
  • Python 3 memorizza le stringhe in formato Unicode per impostazione predefinita. Tuttavia, per convertire una stringa in formato Unicode nella versione 2, รจ necessario definirla con la parola chiave โ€œuโ€.

DOMANDE FREQUENTI

Il programmatore puรฒ eseguire un singolo comando per identificare quale versione รจ installata nel sistema operativo del tuo computer. Puoi farlo aprendo la riga di comando del sistema operativo e digitandoping Il comando รจ riportato di seguito:

  • Linux: Ctrl + Alt + T o Ctrl + Alt + F2
  • Windows: Win + R
  • Mac OS: Finder> Applicazioni> Utilitร > Terminale

Ecco alcuni prerequisiti importanti per il sistema prima di verificare la versione:

  • L'utente deve accedere alla riga di comando.
  • Loro dovrebbero installa l'ultima versione di Python in anticipo.
  • Si consiglia inoltre di installare l'eventuale ultima versione minore della versione 3 di Python. 1
  • Per convalidare la versione installata, l'utente puรฒ aprire una riga di comando dopo l'installazione. รˆ anche chiamato Terminale in alcuni sistemi operativi, come Linux e Mac OS.

Puoi controllare il pip, il Python gestore di pacchetti, eseguendo pip โ€“version o pip3 โ€“version nella riga di comando. Questo stampa la versione di pip insieme al Python versione a cui รจ collegato.

Migliori Python La versione determina quali funzionalitร  linguistiche e librerie รจ possibile utilizzare. Python 2 e Python 3 hanno sintassi diverse e molti pacchetti supportano solo versioni specifiche, quindi controllare la versione previene errori di compatibilitร .

Scarica l'ultima versione del programma di installazione da python.org ed eseguila, oppure usa un gestore di versioni come pyenv. Su Linux puoi usare il gestore di pacchetti. Verifica sempre la nuova versione con il comando `python โ€“version` al termine dell'installazione.

Sรฌ. Librerie come TensorFlow, PyTorch e scikit-learn supportano solo alcuni Python versioni recenti supportate. Utilizzando una versione supportata e recente. Python La versione 3 evita errori di installazione e garantisce l'accesso agli aggiornamenti piรน recenti in termini di prestazioni e sicurezza.

Sรฌ. Gli assistenti IA possono leggere i messaggi di errore, identificare le incongruenze di versione e suggerire la versione corretta Python o pacchetti di versioni da installare. Aiutano anche a configurare ambienti virtuali in modo che progetti diversi possano utilizzare versioni diverse in tutta sicurezza.

Riassumi questo post con: