Sometimes the Launcher runs into an issue installing Python. This specifically looks like the launcher can download the python dependencies, but then asks to restart immediately without installing anything.
This bug only happens on Windows computers.
Installing the Dependencies
To fix this, you will need to manually install the dependencies where the Launcher needs them.
- Download the copy of Python that CodaKid uses. You can download it from here: https://s3.us-west-2.amazonaws.com/codakid.launcher/python-3.9.7-amd64.exe
- Run the installer. Don't click any buttons. This guide will walk you through step by step.
- On the first page, click the box next to "Add Python to Path" and then click Customize Installation
- On the page after that, there are no settings we need to change. Click Next.
- On the page after that. Click the button that says Browse.
- Look for the folder called: C:\Users\USERNAME\CodaKid\Dependencies\python\Python where USERNAME is your computer's account username.
- Click OK and then go ahead and click Install.
- Wait for it to finish and for the Launcher to restart.
- Now we need to install the libraries. Due to the issue that causes this bug, the launcher won't be able to install the libraries correctly.
- Open up Command Prompt on the computer. You can do this by pressing the search button in windows and then searching Command Prompt.
- Type the following command into command prompt: py -m pip install pygame==2.0.1
- Press Enter and let pygame install.
- Type the following command into command prompt: py -m pip install pgzero
- Press Enter and let pgzero install.
- Type the following command into command prompt: py -m pip install pythonturtle
- Press Enter and let turtle install.
Close and Reopen the Launcher. Everything is now installed
Opening Projects without the Launcher
- Open the Launcher and go to the Python section.
- Click Open Project Folder.
- Open the src folder.
- Right click on the Py file and then click "Open with Idle"