- PySimpleGUI - Discussion
- PySimpleGUI - Useful Resources
- PySimpleGUI - Quick Guide
- PySimpleGUI - Settings
- PySimpleGUI - Debugger
- PySimpleGUI - Working with PIL
- PySimpleGUI - Matplotlib Integration
- PySimpleGUI - Menubar
- PySimpleGUI - Events
- PySimpleGUI - Element Class
- PySimpleGUI - Window Class
- PySimpleGUI - Popup Windows
- PySimpleGUI - Hello World
- PySimpleGUI - Environment Setup
- PySimpleGUI - Introduction
- PySimpleGUI - Home
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
PySimpleGUI - Environment Setup
PySimpleGui supports both Python 3.x versions as well as Python 2.7 version. The main port, PySimpleGui doesn’t have any external dependencies, as Tkinter - on which it is based - is a part of Python’s standard pbrary, and hence it needn’t be installed separately. Install it in the current Python3 environment by the PIP installer as follows
pip3 install PySimpleGUI
To verify if the pbrary is correctly installed, enter the following statement −
>>> import PySimpleGUI >>> PySimpleGUI.version 4.60.1 Released 22-May-2022
In case, the PIP installation doesn’t work, you can download "pysimplegui.py" from the Github repository
and place it in your folder along with the apppcation that is importing it.The pysimplegui.py file has the "main()" function. When called from Python prompt, it generates the following window to affirm that the package is correctly installed.
>>> import PySimpleGUI as psg >>> psg.main() Starting up PySimpleGUI Diagnostic & Help System PySimpleGUI long version = 4.60.1 Released 22-May-2022 PySimpleGUI Version 4.60.1 tcl ver = 8.6 tkinter version = 8.6 Python Version 3.6.8 (tags/v3.6.8:3c6b436a57, Dec 24 2018, 00:16:47) [MSC v.1916 64 bit (AMD64)] tcl detailed version = 8.6.6 PySimpleGUI.py location F:python36pbsitepackagesPySimpleGUIPySimpleGUI.py
The GUI window appears as below:
If you are using Python3 version earper than 3.4, you may need to install the "typing" module since it is not shipped in the corresponding standard pbrary
pip3 install typing
For Python 2.7, change the name to PySimpleGUI27.
pip3 install PySimpleGUI27
You may need to also install "future" for version 2.7
pip3 install future
However, it is important to note that Python Software Foundation doesn’t officially support Python 2.x branches.
Advertisements