https://github.com/redboo/gui-app-python-gtk3
https://github.com/redboo/gui-app-python-gtk3
app csv gtk gtk3 gui plot python
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/redboo/gui-app-python-gtk3
- Owner: redboo
- License: gpl-3.0
- Created: 2022-02-14T13:14:15.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-14T16:29:36.000Z (about 4 years ago)
- Last Synced: 2025-02-28T10:36:45.353Z (about 1 year ago)
- Topics: app, csv, gtk, gtk3, gui, plot, python
- Language: Python
- Homepage:
- Size: 1.62 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Build GUI Apps with Python and GTK
[Source](https://youtu.be/Ko0NTS0IpfI)

## Get Started
### Windows
0. Go to and download the x86_64 installer
1. Run `C:\msys64\mingw64.exe` - a terminal window should pop up
2. `> pacman -Suy`
3. `> pacman -S mingw-w64-x86_64-gtk3 mingw-w64-x86_64-python3 mingw-w64-x86_64-python3-gobject mingw-w64-x86_64-glade`
4. `> python -m venv .venv`
5. `> source .venv/bin/activate`
6. `> pip install pygobject pandas matplotlib`
### macOS
0. Go to and install homebrew
1. Open a terminal
2. `> brew install python pygobject3 gtk+3 glade`
3. `> python -m venv .venv`
4. `> source .venv/bin/activate`
5. `> pip install pygobject pandas matplotlib`
### Linux
0. Open a terminal
1. `> sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0 glade`
2. `> python -m venv .venv`
3. `> source .venv/bin/activate`
4. `> pip install pygobject pandas matplotlib`
## Further Resources
* PyGObject Getting Started:
* PyGObject Tutorials:
* Python GI API Reference: