Come sembra essere la radice della tua domanda, "Come posso eseguire script tramite TextWrangler in Python 3 (piuttosto che in 2.7)?", fornirò una risposta a questo. (Per favore fatemi sapere se ho frainteso).
Siccome non sono sicuro di come hai scelto di installare Python 3, ti suggerisco di lavorare con Homebrew e installare python
e python3
con il comando brew install python python3
dopo aver attivato Homebrew.
Homebrew ha come impostazione predefinita l'installazione del software su /usr/local/bin/
, quindi assicurati che sia presente nella tua variabile PATH
.
Una volta installato Python 3, puoi creare un nuovo documento TextWrangler e inserire il seguente codice per testare:
#!/usr/bin/env python3
import sys
print(sys.version)
Quindi, esegui lo script andando su #! - > Esegui nel menu TextWrangler (vedi immagine allegata).
L'output (mostrato in una nuova finestra per impostazione predefinita) dovrebbe fornire le informazioni su sistema e Python. Nel mio caso, i risultati sono stati:
=========================================================================
Feb 18, 2016, 15:07:45
untitled text
-------------------------------------------------------------------------
3.5.1 (default, Dec 7 2015, 21:59:10)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.1.76)]
In alternativa, puoi inserire direttamente il percorso al tuo eseguibile python3
nella riga 1 ( /usr/local/bin/python3
è il valore predefinito per Homebrew).