title: Run Python Debugger (pdb) in Sublime Text 3
body: <p>How can you set python debugger (<a href="https://docs.python.org/2/library/pdb.html" rel="noreferrer">pdb</a>) breakpoints in Sublime Text 3?</p>
  
  <p>Both <a href="https://packagecontrol.io/packages/SublimeREPL" rel="noreferrer">SublimeREPL</a> or <a href="https://packagecontrol.io/packages/Python%20Breakpoints" rel="noreferrer">Python Breakpoints</a> fail with default python build system:</p>
  
  <pre><code>print "hello"
  # code runs fine without this breakpoint
  import pdb; pdb.set_trace()
  print "bye"
  
  &gt;&gt;&gt;File "C:\Python27\lib\bdb.py", line 49, in trace_dispatch
  &gt;&gt;&gt;return self.dispatch_line(frame)
      &gt;&gt;&gt;File "C:\Python27\lib\bdb.py", line 68, in dispatch_line
      &gt;&gt;&gt;if self.quitting: raise BdbQuit
  </code></pre>
  
  <p>Above issue appears <a href="https://code.google.com/p/googleappengine/issues/detail?id=9027" rel="noreferrer">documented</a>, but with no obvious fix. Or has the answer been staring at me?</p>