Python 3 - Configurazione dell'ambiente

Python 3 è disponibile per Windows, Mac OS e per la maggior parte delle versioni del sistema operativo Linux. Anche se Python 2 è disponibile per molti altri sistemi operativi, il supporto per Python 3 non è stato reso disponibile per loro o è stato abbandonato.

Configurazione dell'ambiente locale

Apri una finestra di terminale e digita "python" per scoprire se è già installato e quale versione è installata.

Ottenere Python

Piattaforma Windows

I binari dell'ultima versione di Python 3 (Python 3.5.1) sono disponibili in questa pagina di download

Sono disponibili le seguenti diverse opzioni di installazione.

  • File zip incorporabile in Windows x86-64
  • Programma di installazione eseguibile di Windows x86-64
  • Programma di installazione basato su Web per Windows x86-64
  • File zip incorporabile in Windows x86
  • Programma di installazione eseguibile di Windows x86
  • Programma di installazione basato su Web di Windows x86

Note- Per installare Python 3.5.1, i requisiti minimi del sistema operativo sono Windows 7 con SP1. Per le versioni da 3.0 a 3.4.x Windows XP è accettabile.

Piattaforma Linux

Diverse versioni di Linux utilizzano diversi gestori di pacchetti per l'installazione di nuovi pacchetti.

Su Ubuntu Linux, Python 3 viene installato utilizzando il seguente comando dal terminale.

$sudo apt-get install python3-minimal

Installazione dalla sorgente

Scarica il tarball sorgente Gzipped dall'URL di download di Python - https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz

Extract the tarball
tar xvfz Python-3.5.1.tgz
Configure and Install:
cd Python-3.5.1
./configure --prefix = /opt/python3.5.1
make  
sudo make install

Mac OS

Scarica i programmi di installazione di Mac OS da questo URL - https://www.python.org/downloads/mac-osx/

  • Programma di installazione di Mac OS X 64 bit / 32 bit: python-3.5.1-macosx10.6.pkg
  • Programma di installazione di Mac OS X i386 / PPC a 32 bit - python-3.5.1-macosx10.5.pkg

Fare doppio clic su questo file del pacchetto e seguire le istruzioni della procedura guidata per l'installazione.

Il codice sorgente, i binari, la documentazione, le notizie, ecc. Più aggiornati e attuali sono disponibili sul sito Web ufficiale di Python -

Python Official Website - https://www.python.org/

È possibile scaricare la documentazione di Python dal seguente sito. La documentazione è disponibile nei formati HTML, PDF e PostScript.

Python Documentation Website- www.python.org/doc/

Configurazione di PATH

Programmi e altri file eseguibili possono trovarsi in molte directory. Pertanto, i sistemi operativi forniscono un percorso di ricerca che elenca le directory in cui cerca gli eseguibili.

Le caratteristiche importanti sono:

  • Il percorso è memorizzato in una variabile di ambiente, che è una stringa denominata gestita dal sistema operativo. Questa variabile contiene le informazioni disponibili per la shell dei comandi e altri programmi.

  • La variabile di percorso è denominata come PATH in Unix o Path in Windows (Unix fa distinzione tra maiuscole e minuscole; Windows no).

  • In Mac OS, il programma di installazione gestisce i dettagli del percorso. Per richiamare l'interprete Python da una directory particolare, è necessario aggiungere la directory Python al percorso.

Impostazione del percorso su Unix / Linux

Per aggiungere la directory Python al percorso per una particolare sessione in Unix -

  • In the csh shell - digita setenv PATH "$ PATH: / usr / local / bin / python3" e premi Invio.

  • In the bash shell (Linux) - digita export PYTHONPATH = / usr / local / bin / python3.4 e premi Invio.

  • In the sh or ksh shell - digita PATH = "$ PATH: / usr / local / bin / python3" e premi Invio.

Note - / usr / local / bin / python3 è il percorso della directory Python.

Impostazione del percorso in Windows

Per aggiungere la directory Python al percorso di una particolare sessione in Windows:

  • At the command prompt - digita path% path%; C: \ Python e premi Invio.

Note - C: \ Python è il percorso della directory Python

Variabili d'ambiente Python

Qui ci sono importanti variabili d'ambiente, che sono riconosciute da Python -

Sr.No. Variabile e descrizione
1

PYTHONPATH

Ha un ruolo simile a PATH. Questa variabile indica all'interprete Python dove individuare i file del modulo importati in un programma. Dovrebbe includere la directory della libreria sorgente Python e le directory contenenti il ​​codice sorgente Python. PYTHONPATH a volte è preimpostato dall'installer di Python.

2

PYTHONSTARTUP

Contiene il percorso di un file di inizializzazione contenente il codice sorgente Python. Viene eseguito ogni volta che si avvia l'interprete. Si chiama .pythonrc.py in Unix e contiene comandi che caricano utilità o modificano PYTHONPATH.

3

PYTHONCASEOK

Viene utilizzato in Windows per istruire Python a trovare la prima corrispondenza senza distinzione tra maiuscole e minuscole in un'istruzione import. Impostare questa variabile su qualsiasi valore per attivarla.

4

PYTHONHOME

È un percorso di ricerca del modulo alternativo. Di solito è incorporato nelle directory PYTHONSTARTUP o PYTHONPATH per semplificare la commutazione delle librerie dei moduli.

Esecuzione di Python

Esistono tre modi diversi per avviare Python:

Interprete interattivo

Puoi avviare Python da Unix, DOS o qualsiasi altro sistema che ti fornisce un interprete della riga di comando o una finestra della shell.

accedere python la riga di comando.

Inizia subito a scrivere codice nell'interprete interattivo.

$python             # Unix/Linux
or
python%             # Unix/Linux
or
C:>python           # Windows/DOS

Ecco l'elenco di tutte le opzioni disponibili della riga di comando:

Sr.No. Opzione e descrizione
1

-d

fornire l'output di debug

2

-O

generare bytecode ottimizzato (risultante in file .pyo)

3

-S

non eseguire il sito di importazione per cercare i percorsi Python all'avvio

4

-v

output dettagliato (traccia dettagliata sulle istruzioni di importazione)

5

-X

disabilitare le eccezioni incorporate basate sulla classe (basta usare le stringhe); obsoleto a partire dalla versione 1.6

6

-c cmd

eseguire lo script Python inviato come stringa cmd

7

file

eseguire lo script Python da un determinato file

Script dalla riga di comando

Uno script Python può essere eseguito dalla riga di comando invocando l'interprete sull'applicazione, come mostrato nell'esempio seguente.

$python  script.py          # Unix/Linux
or
python% script.py           # Unix/Linux
or 
C:>python script.py         # Windows/DOS

Note - Assicurati che la modalità di autorizzazione del file consenta l'esecuzione.

Ambiente di sviluppo integrato

Puoi eseguire Python anche da un ambiente GUI (Graphical User Interface), se hai un'applicazione GUI sul tuo sistema che supporta Python.

  • Unix - IDLE è il primo IDE Unix per Python.

  • Windows - PythonWin è la prima interfaccia Windows per Python ed è un IDE con una GUI.

  • Macintosh - La versione Macintosh di Python insieme all'IDE IDE è disponibile dal sito Web principale, scaricabile come file MacBinary o BinHex.

Se non sei in grado di configurare correttamente l'ambiente, puoi richiedere l'aiuto del tuo amministratore di sistema. Assicurati che l'ambiente Python sia configurato correttamente e funzioni perfettamente.

Note - Tutti gli esempi forniti nei capitoli successivi vengono eseguiti con la versione Python 3.4.1 disponibile su Windows 7 e Ubuntu Linux.

Abbiamo già configurato l'ambiente di programmazione Python online, in modo che tu possa eseguire tutti gli esempi disponibili online mentre impari la teoria. Sentiti libero di modificare qualsiasi esempio ed eseguirlo online.