2015-12-15 7 views
10

Viene visualizzato questo errore nel riquadro di debug (sostituzione delle variabili) ogni volta che Pycharm viene arrestato in un punto di interruzione su un progetto, che utilizza Flask. Ho creato un nuovo progetto per testarlo. Le variabili visualizzate in un punto di interruzione in questo progetto; tuttavia non sono stati visualizzati nel punto di interruzione di eccezione derivante dall'avere un file inesistente nella configurazione di esecuzione.Pycharm Community Edition: "Impossibile visualizzare le variabili del frame"

Qualcuno ha qualche idea di cosa sta succedendo?

+0

Ho avuto questo problema durante l'esecuzione di uno script che ho scritto in python2.7, PyCharm era configurato per usare python3.4 di default ... non sono sicuro se questo è lo stesso problema che stavi avendo ma spero che aiuti – Rumbles

+0

Ho avuto un problema simile con il debug remoto. Ho risolto il problema esaminando tutto il mio interprete e le configurazioni di esecuzione/configurazione. Quando ho aperto la mia configurazione di Remote Interpreter, PyCharm ha iniziato ad aggiornare alcuni file nell'host remoto e tutto tornava a funzionare correttamente. –

+0

Ciao, ho anche questo problema. Io uso PyCharm 2016.2 e uso il debugger remoto. Tutto quello che ho è 'Impossibile visualizzare le variabili del frame'. Quando provo a valutare un'espressione, tutto ciò che ho ottenuto è "Attributo non trovato: qualificatore". Non ho ancora trovato la soluzione. Il debugger locale va bene. – ismailsunni

risposta

-1

Ho appena aggiornato alla v2016.2 e ottengo lo stesso, SOLO per il debugger remoto. Il debugger locale funziona bene. Il debugger remoto mostra "Impossibile visualizzare le variabili del frame".

+4

Dovresti pubblicare questo tipo di "risposta" come commento alla domanda, perché non risolve il problema. –

+0

@mstuebner vedere la mia risposta per il tuo problema. Funziona nella mia. – ismailsunni

0

Ho riscontrato questo problema utilizzando il debugger remoto. Ho risolto il problema reinstallando lo pydev-debug.egg distribuito insieme a PyCharm. (. Questo è stato un altro consiglio nel collegamento da @ di ismailsunni risposta)

(Nel mio caso, su OS X, ecco il comando di shell che ho usato dopo aver attivato la mia virtualenv:

$ easy_install /Applications/PyCharm.app/Contents/debug-eggs/pycharm-debug.egg 

La posizione su Windows o Linux sarà diverso, ovviamente.)

+0

Come qualcuno non ha molta familiarità con gli ambienti JetBrains, come si fa a reinstallare un file .egg? –

+0

Credo che 'easy_install' sovrascriverà l'installazione esistente. Funziona per me, comunque. –