2015-10-20 21 views
6

Ho visto questa domanda prima (almeno due volte), ma non ho ancora trovato una soluzione, quindi Riprenderò la domanda con qualche altro dettaglio.PyCharm mi dice "Impossibile avviare il processo, la directory di lavoro ... non esiste"

Il problema

Quando eseguo il mio file principale python, PyCharm continua a dirmi Cannot start process, the working directory /home/myname/PyCharmProjects/MyProjectName/mypackage does not exist.

Quando si è verificato questo errore?

Dopo aver creato un pacchetto mypackage per scopi di test, spostato i file (incluso il mio file principale) e spostato i file nella cartella radice in seguito.

Il pacchetto mypackage era vuoto dopo, ma PyCharm pensava ancora che il file principale (Main.py) si trovasse in quel pacchetto. Potrei ancora eseguire il programma finché non ho eliminato il pacchetto vuoto, ma si sono verificati errori di percorso. Dopo aver eliminato il pacchetto, non è stato possibile avviarlo.

Altre Informazioni

  • posso ancora correre gli altri file che utilizzate per essere in mypackage e ora sono nella mia directory radice di nuovo
  • riesco ancora a creare ed eseguire nuovi file nella mia directory root

risposta

3

Dopo aver testato per un po ', ho trovato una soluzione (ma non una risposta al perché questo errore si verifica in PyCharm):

Elimina il file e crealo di nuovo. (O rinominare o spostare e creare un nuovo file con il suo vecchio nome, entrambi dovrebbero funzionare.)

6

Succede, perché quando si crea un file esso assegna automaticamente la directory di lavoro alla sua configurazione, che ovviamente è quella dove l'hai creato. Puoi cambiarlo andando in Esegui -> Modifica configurazioni.

Problemi correlati