Install Keg Punk on a Raspberry Pi
Rock On! You've got yourself a copy of Keg Punk and are ready to install it on your Raspberry Pi. The software is packaged in a zip folder, so you'll start out by extracting it. Follow the steps below or jump to a specific section.
IS YOUR PI READY?
As far as we know, all new versions of Raspberry Pi are running Raspberry Pi OS and
Python 3...but just in case...
We recommend upgrading to Raspberry Pi OS if you have an older OS.
Keg Punk runs on Python 3 - check your Pi's current version by entering the following into a terminal:
python --version
- or -
python3 --version
Upgrade to Python 3 if needed.
EXTRACT
If you downloaded Keg Punk straight to your Pi, skip to step 2.
If you downloaded Keg Punk on another computer and will transfer to your Pi on a flash drive, start at step 1.
STEP 1
Load the downloaded zip folder to a flash drive. After inserting the flash drive to your Pi, click “OK” to Open in File Manager.

STEP 2
Right click on the “Arithmech.zip” folder and select “Extract To…”.

STEP 3
Extract to:
/home/pi
then click “Extract”

STEP 4
Navigate to the “Home Folder” (i.e., /home/pi). You should see the extracted “Arithmech” folder.

DESKTOP SHORT-CUT
NOTE: There is a file in the folder called “Keg Punk” with a keg icon. This is a launcher script file that will be used as the desktop shortcut.
STEP 5
In the Arithmech folder, cut the “Keg Punk” launcher file.

STEP 6
Paste the file in the Desktop folder (i.e., /home/pi/Desktop). It should also show up on the Desktop.

INSTALL MISSING PACKAGES
NOTE: You will need to use the terminal to install a few packages before running Keg Punk.
STEP 7
Open a terminal. Enter the following to download and install the imagetk package:
sudo apt-get install python3-pil.imagetk

STEP 8
Enter the following to download and install the tkcalendar package:
pip3 install tkcalendar

STEP 9
Enter the following to download and install the pandas package
pip3 install pandas
Then enter the following to download a pandas support package
sudo apt-get install libatlas-base-dev
Then close the terminal

CONFIGURE FOR EXECUTABLE
NOTE: This step ensures that you will not be prompted for approval each time you run Keg Punk.
STEP 10
Go to Main Menu -> Accessories -> File Manager -> Edit -> Preferences -> General
Check “Don’t ask options on launch executable file”.

MAKE KEG PUNK EXECUTABLE
NOTE: Making the script executable allows you to launch Keg Punk from the Desktop short cut.
STEP 11
Open a terminal and enter the following to access the KegPunk directory:
cd /home/pi/Arithmech/KegPunk
(Note: there is a space between “cd” and “/home/…”)

STEP 12
Enter the following to make Keg Punk executable, then close the terminal:
chmod +x Main.py

LAUNCH!
STEP 13
Double click the Keg Punk shortcut on the Desktop to run the program!
Check out this post for a quick guide on getting started using Keg Punk.

HELP!
Go to our HELP post for problems and FAQ's
CONTACT US
Go to Contact Page
Email directly: patrick@arithmech.com
If you like Keg Punk let us know and spread the word! If you hate Keg Punk, then for Punk's sake, LET US KNOW!
Cheers Y'all!