2015-02-19 8 views
6

Ho copiato un file .py dal mio insegnante e l'ho caricato in un progetto in Pycharm 4.04. Quando ho provato a fare clic destro ed eseguirlo, mostra "Esegui doct in" foo.py "" invece del normale "Esegui" foo.py "" e non riesco a scoprire come eseguirlo normalmente.Pycharm 4.0.4 non può eseguire il file, mostra 'Esegui doct' nel menu contestuale invece

Ho cercato "doctest" nelle impostazioni e non ho trovato nulla, e nella documentazione PyCharm here, non c'è nulla nemmeno nel disabilitare i doctest.

Ho trovato una domanda simile qui: Pycharm won't allow to run a file. Shows run unittest option only. e ha cercato la soluzione suggerita, ma ancora mostrato "doctests Run in 'foo.py'" nel menu contestuale.

+0

Qual è il contenuto del file? – Mehraban

+0

http://www.codeshare.io/tbM8u scusa per la lenta risposta – fnlCtrl

+0

Quindi, quando fai clic con il tasto destro del mouse all'interno di 'if __name__ == '__main __'' blocca non c'è l'opzione Esegui script? – Mehraban

risposta

3

Sto avendo lo stesso Esegui il problema "Doct in __init__" con PyCharm 2016. Non sono sicuro che ciò sia dovuto allo stesso problema che hanno gli altri, ma questa è la mia soluzione.

ho notato il file che non verrà eseguito vita in una directory delle risorse:

click here for image

Una volta ho aperto un nuovo progetto PyCharm con lo script voglio correre non in una directory di risorse, PyCharm lo ha eseguito senza problemi.

Problemi correlati