Hi Everybody, I'm new on QGis developing and Python and I'm trying to setup a developing environment for building plugins on QGis. My problem is that breakpoints on Eclipse do not work, process does not stop on them.
This is what I do to debug: 1) On Eclipse I execute PyDev->Start Debug Server 2) On QGis I press "Remote Debug" button 3) On Eclipse I then see, under "Debug Server [Python Server]", a new node named "unknown" This is what I do to setup plugin and Eclipse project: 1) on C:\Program Files\QGIS Valmiera\apps\qgis\python\plugins I've created a folder named "MyFisrtPlugin" with all files I need for a basic test. This test work fine in QGis Code is nested by use of TAB 2) on Eclispe I've created a new PyDev project with - Directory = c:\app\Eclipse\Workspace\MyFirstPlugin - grammar version = 2.7 - Interpreter = Python 2.7 - Create links to existing sources - Project External Source Folders = C:\Program Files\QGIS Valmiera\apps\qgis\python\plugins\MyFirstPlugin - Referenced projects = none Here you are in detail what I've done for installing and setup: - I use Windows 7 64 bit - I use QGis 2.2 - I've installed PyDev on Eclipse - Help->"Install new software" set "http://pydev.org/updates" and install PyDev - I've configured PyDev on Eclipse - Windows->Preferences choose page PyDev->Interpreters->Python Interpreter, press "new" and set - Python 2.7 - C:\Program Files\QGIS Valmiera\bin\python.exe - I've installed on QGis "Plugin reloader" and "Plugin builder" - Plugin->"Manage and install plugin" - Settings: check "show also experimental plugin" - search for "remote debug" and install (I did not find, check the following section on how to install) - search for "plugin reloader" and install - search for "plugin builder" and install - I've installed on QGis "Remote Debug" (it is not reachable by Plugin->"Manage and install plugin") - download from https://github.com/sourcepole/qgis-remote-debug - copy RemoteDebug folder to C:\Program Files\QGIS Valmiera\apps\qgis\python\plugins - I've enabled Eclipse debugging: - create a general project - go to debug perspective - PyDev->Start debug Server - Open QGis and start Debug Remote - I've made Eclipse understanding QGis API - Click Window=>Preferences=>PyDev=>Interpreter - Python - press "New folder" on Library tab - add C:\Program Files\QGIS Valmiera\apps\qgis\python - to enable pyrcc4 and pyuic4 I've set Windows system variables - PYTHONHOME = C:\Program Files\QGIS Valmiera\apps\Python27 - PYTHONPATH = C:\Program Files\QGIS Valmiera\apps\Python27\Lib Any suggestion?... Best regards Franz _______________________________________________ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer