2016-02-22 21 views
7

Nel mio terminale, digito $ which python3, l'outputCome configurare Atom per eseguire gli script Python3?

/opt/local/bin/python3 

Vorrei configurare Atom per eseguire gli script python3. Nel mio Atom Config, ho

runner: 
python: "/opt/local/bin/python3" 

Tuttavia, se corro il seguente script in qualche script chiamato filename.py,

import sys 
print(sys.version) 

ottengo il seguente output:

2.7.11 (default, Feb 18 2016, 22:00:44) 
[GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)] 

Come funziona esattamente si imposta il PATH per gli script Python3.x per funzionare correttamente? C'è un altro pacchetto che potrei usare?

+0

Nahuel e Terry sono corretti. Tuttavia, se si utilizza qualcosa come "script" e si desidera impostare in modo permanente python3 come interprete predefinito in Atom, utilizzare questo https://stackoverflow.com/a/42033743/1955372 – Arjee

risposta

3

Se si utilizza Mac OS X, utilizzare la directory sul terminale per aprire il file.

Selezionare il file python3, fare clic con il tasto destro e selezionare "Ottieni informazioni". Seleziona la directory da "Dove:" e incollala in Atom.

Come Terry vi ha detto:

quindi digitare python3 allo spazio di comando.

Dovrebbe funzionare, Nahuel :)

14

Vai alla barra dei menu del Atom -> Pacchetti -> Script -> Configura Scrpit (In alternativa, è possibile utilizzare la scorciatoia Shift + Ctrl + Alt + O)

quindi digitare python3 allo spazio di comando. Speriamo che funzionerà.

migliore, Terry

3

È possibile utilizzare il pacchetto Atom atom-python-run per lanciare codice Python da Atom, la versione di Python può essere configurato nelle impostazioni del pacchetto. Di default atom-python-run usa la sintassi python {file}. Se il comando python sul tuo sistema non sta ancora puntando a python3, basta sostituire l'impostazione e scrivere python3 {file}.

Problemi correlati