pdb tells you that line 20 of the file you are in does not contain code; it is either empty or just contains a comment. Such a line will never be executed, so you cannot set a breakpoint on it.
Use the "list" command to see the code of the file you are currently on (the "reference list" for more information about this command), and then set breakpoints on lines that include executable code.
You can also use the where command to see the stack frame, since you cannot be in the desired file because you are not looking at the level of the stack frame where you think. Use "up" and "down" to go to the stack level where you want to debug.
source share