Hi,
I was trying to use VGDB to debug a Python script running on Linux but got an error that it was not able to compile a C file on the host. However this Linux host is not set up to compile anything, and will not have the ability to do so due to limited disk space etc to set up compilers etc.
Why does it require the C file to be compiled? Is there a way to work around this issue?
Related: So right now I have 3 options to do remote Python debugging. I’m using VGDB to successfully debug C++ code so even if I use a non-VGDB solution to do remote Python debugging, it is not as if I will stop using VGDB, but I’m looking for honest answers in this case 🙂
- Use VGDB. Although I have the issue with not being able to compile the required C file.
- Use Python Tools for Visual Studio. Apparently in VS 2017, this will no longer be a separate plugin, but built right into VS. So VS support for Python (including remote debugging) is improving. I’m still using VS 2015 so will need to use the plugin for now.
- Use PyCharm Pro (which supports remote debugging).
Can someone that has more experience with these different options suggest the best solution, given that I have not started down any of these 3 paths yet?
Thanks in advance for any help with this.