Requirements:
OS:
Linux, Windows (XP or higher 64-bit Windows), MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX and QNX.
Software:
- Python Version:
- Supported: 3.2 or above
- Recommended: 3.11.6 or above
- Pygame Version: Tested on version 2.5.0
- MySQL Version: Tested on verion 8.1
CPU:
- Supported: Any Multicore 64-bit CPU
- Recommended: Intel Core i3 3240 or equivalent AMD Processor
Steps to install LibStruct/LibStruct-GUI
- Install latest version of Python from Python’s Website
- Install Pygame (Not required for CLI version):
- 1) Open Python install directory
- 2) Open Command Prompt in folder
- 3) Run ‘python -m pip install pygame’
- Install MySQL from MySQL’s Page
- Install mysql-connector-python:
- 1) Open Python install directory
- 2) Open Command Prompt in folder
- 3) Run ‘python -m pip install mysql-connector-python’
- Download the latest release package from GitHub
- Run LibStruct_SQLdepCreate.py
- Run LibStruct_main.py
Note:Replace the '########' in 'LibStruct_SQLdepCreate.py', 'LibStruct_main.py' and 'LibStruct_cli.py' before running the program.
Troubleshooting:
In case of any errors or compatibility issues try the following:
- Reinstall Python or Pygame or MySQL, or try different versions.
- Check MySQL table structure.
- Check connectivity of program with database.