Salvataggio e apertura di Python Script in Anaconda

Aug 27 2020

Uso Anaconda con Spyder che è stato installato in Anaconda per imparare a usare Python.

Il problema: quando provo a salvare script python estendendo il nome del file a .py, lo script python viene automaticamente salvato nel blocco note di Windows. E quando provo ad aprirlo di nuovo in Spyder, non si apre.

In altre parole, in Spyder ho salvato lo script facendo "file - salva con nome - 'filename.py'" e ho provato ad aprire lo script salvato facendo "file - open - 'filename.py'" in Spyder.

Tuttavia, non funziona.

Ho due domande su questo.

  1. È normale che gli script Python vengano salvati sul blocco note di Windows? In caso contrario, cosa c'è di sbagliato qui e come si salva normalmente gli script Python con Anaconda?

  2. Perché Spyder non apre il file del blocco note, lo script Python che ho salvato? Ho aggiunto l'estensione .py quando l'ho salvata ma non si apre in Anaconda Spyder a prescindere.

Mi rendo conto che questa è una domanda fondamentale per molti e la risposta potrebbe esistere da qualche parte, ma ho difficoltà a trovarla e spero che qualcuno possa aiutarmi a risolvere questo problema. Grazie.

Risposte

1 user13966865 Aug 27 2020 at 11:39

Risposta alla prima domanda
È normale che gli script Python vengano salvati sul blocco note di Windows? In caso contrario, cosa c'è che non va qui e come si salvano normalmente gli script Python con Anaconda?

Controlla quale programma predefinito è impostato per l'apertura del file .py nel tuo sistema, puoi modificarlo facendo
clic con il pulsante destro del mouse sul file .py> espandi apri con> scegli Apri con un'altra app e seleziona l'opzione 'usa sempre questo per il file .py'

Seconda domanda
Perché Spyder non apre il file del blocco note, lo script Python che ho salvato? Ho aggiunto l'estensione .py quando l'ho salvata ma non si apre in Anaconda Spyder a prescindere.

Controlla il tipo di file che stai salvando "il campo sotto il nome del file dovrebbe essere allfiles (*)" probabilmente il tuo script sta salvando "nomefile.py.txt" che nonèun formato corretto per il file python