J'essaie de faire fonctionner le débogage à distance dans Eclipse (en fait, Aptana 3).
J'utilise le même ordinateur pour le serveur et Aptana (localhost, Ubuntu 12.04)
Mon code ressemble à ceci:
sys.path.append('/opt/aptana_studio_3/plugins/org.python.pydev_2.7.0.2013032300/pysrc')
import pydevd
...
pydevd.settrace()
Dans Aptana, j'ai ajouté le répertoire ci-dessus à PYTHONPATH.
Il n'y a pas d'autre processus (apparemment) qui exécute settrace. Il n'y a que moi qui exécute un seul thread sur Apache WSGI (avec le mod python).
Je n'ai pas de pare-feu sur cette machine (autant que je sache)
- Qu'est-ce qui bloque la connexion?
- Comment Aptana / pydev reçoit-il l'événement que j'ai commencé à exécuter le code?
- Est-ce que Aptana est censé être à l'écoute?
- Suis-je censé dire à Aptana de "écouter" ou de "démarrer un démon de débogage"?