2009-10-22 8 views
4

J'ai un problème avec le débogage des programmes Python sous l'EDI NetBeans. Lorsque je commence le débogage, le débogueur écrit le journal et l'erreur suivants. Merci pour l'aide.Débogage Python dans NetBeans

 
[LOG]PythonDebugger : overall Starting 
>>>[LOG]PythonDebugger.taskStarted : I am Starting a new Debugging Session ... 
[LOG]This window is an interactive debugging context aware Python Shell 
[LOG]where you can enter python console commands while debugging 
>>>c:\documents and settings\aster\.netbeans\6.7\config\nbpython\debug\nbpythondebug\jpydaemon.py 
args = ['C:\\Documents and Settings\\aster\\.netbeans\\6.7\\config\\nbPython\\debug\\nbpythondebug\\jpydaemon.py', 'localhost', '11111'] 
localDebuggee= None 
JPyDbg connecting localhost on in= 11111 /out= 11112 
ERROR:JPyDbg connection failed errno(10061) : Connection refused 
Debug session normal end 

ERROR :: Server Socket listen for debuggee has timed out (more than 20 seconds wait) java.net.SocketTimeoutException: Accept timed out 

merci pour la réponse

Répondre

1

I Python vient d'être installé pour NetBeans hier et n'avait pas essayé le débogueur, donc juste essayé, et je suis arrivé la même erreur. J'ai donc pensé que c'était peut-être un problème de pare-feu, j'ai désactivé mon pare-feu et je l'ai réessayé, et ensuite cela a fonctionné.

Cependant, j'ai redémarré le pare-feu et maintenant il fonctionne toujours, donc je ne sais pas. J'ai vu les options de Netbeans pour Python ont une entrée pour spécifier le port d'écoute de début (qui était le mien 29000 pas 11111 comme le vôtre).

1

Pour Python J'aime WingIDE de Wingware.