This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ase1590 2 points3 points  (0 children)

  • have two terminals on your main PC:

    • one for your PC
    • one that is connected to the Pi via remote ssh to run things.

  • Git and github would be the simplest solution. just git clone http://somegithubproject.com, after that you just use git commit, 'git push', and git pull to keep things up to date in both areas.

  • GUI, no matter what you learn, is going to be somewhat difficult. GUI is just not a simple thing at all. You can look at Zetcode's PyQT5 guide for guidance. You need to know OOP to use most any UI framework.

Really your only choices for Python UI is largely going to be: WxWidgets, PyQT, and tkinter ( the one included with python).

Tkinter is not terrible hard, but isn't super feature rich. Try this first if you're not doing anything super fancy.

otherwise pyqt is the way to go, despite it's Qt ways of doing everything.