আমি সবেমাত্র কিগিসের সাথে পাইচার্ম ব্যবহার শুরু করেছি তবে উভয়কেই সংযোগ করতে পারিনি। পাইচার্ম সর্বদা "সংযোগের অপেক্ষায়" থাকে। বেশিরভাগ টিউটোরিয়ালগুলি উইন্ডোগুলিতে পয়েন্ট দেয় তবে আমি উবুন্টু ব্যবহার করছি তাই পাইচার্মে কিগিস কোডটি ডিবাগ করার উপায় খুঁজে পেল না। এখানে আমার পাইচার্ম কোডটি রয়েছে:
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
আমি পাইচার্মে ব্রেকপয়েন্টগুলি সক্ষম করেছি এবং পাইথর্ম-ডিবাগ.ইগজি পাইথনপথে যুক্ত করেছি যে কেউ উবুন্টুতে কিউগিস থেকে এটি কীভাবে কনফিগার করে?
পাইচার্ম সর্বদা থাকে:
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...
আমি যখন এই স্ক্রিপ্টটি কিউজিস থেকে শীর্ষে চালনা করি তখন কিছুই হয় না, ব্রেকপয়েন্টটি কল হয় না।