Acabo de comenzar a usar pycharm con qgis pero no pude conectarlos a ambos. Pycharm siempre permanece en un estado de "espera de conexión". La mayoría de los tutoriales disponibles apuntan a las ventanas, pero estoy usando ubuntu, por lo que no pude encontrar la forma de depurar el código qgis en pycharm. Aquí está mi código pycharm:
from shapely.geometry import *
from shapely.wkt import loads
import sys
import pydevd
pydevd.settrace('localhost', port=53100, stdoutToServer=True, stderrToServer=True)
class Loader:
def __init__(self, iface):
"""Initialize using the qgis.utils.iface
object passed from the console.
"""
self.iface = iface
He habilitado puntos de interrupción en pycharm y también he agregado pycharm-debug.egg en pythonpath. ¿Alguien puede configurarlo desde qgis en ubuntu?
pycharm siempre está en:
Starting debug server at port 53100
Use the following code to connect to the debugger:
import pydevd
pydevd.settrace('localhost', port=53100, stdoutToServer=True, stderrToServer=True)
Waiting for process connection...
Cuando ejecuto este script en la parte superior desde qgis no pasa nada, no se llama al punto de interrupción.