Application Running With Python Running Without Python About Sokoban About the Solver
Program and UI for a Sokoban solver There are two versions available, one for those with Python and one for those without. Both kinds are available in the "version" folder located on this GitHub page.
For those with Python, download the most recent version of the app as a folder from "version" on this GitHub page. Then, there are a series of packages you must install. It is highly reccomended to use a virtual environment such as Venv for the packages. I have also included the series of pip commands I used to install the packages in a Venv virtual environment. I know for sure that these commands install the correct package versions.
Using Venv: https://docs.python.org/3/tutorial/venv.html
Required Packages:
- Kivy version 1.11.1
- docutils
- pygments
- pypiwin32
- kivy_deps.sdl2 version 0.1.22
- kivy_deps.glew version 0.1.12
- kivy_deps.gstreamer version 0.1.17
- Python Image Library (PIL)
Pip Commands for Best Results:
- pip install docutils pygments pypiwin32 kivy_deps.sdl2==0.1.22 kivy_deps.glew==0.1.12
- pip install kivy_deps.gstreamer==0.1.17
- pip install kivy==1.11.1
- pyp install pil