Note: Packages are not released yet. They will be available for the release (and probably alpha / beta / delta) versions, but we're still in early development, so there's no point in packaging it. Python code is pretty easy to run anyways.
Note: The main branch / releases page may possibly seem stale, but Scratch2Python is still being worked on. Go here to see all branches.
In your BASH terminal (Linux/MacOS) or Git Bash (Windows), go to the location where you would like to keep Scratch2Python and type:
git clone https://github.com/Secret-chest/scratch2python.git
To get updates, type cd scratch2python
, then git pull
.
Click the button to clone Scratch2Python. Keep the repository name and set the owner to your personal account.
Fork Scratch2Pythonthen clone your fork using:
git clone https://github.com/YOUR-USERNAME/scratch2python.git
Install Python
You'll need to download Python 3 to use Scratch2Python on Windows and MacOS. On most recent GNU/Linux distros, Python 3 is preinstalled.
Minimum required Python version is 3.8.
Download PythonAfter going into the Scratch2Python directory, run the following command to install the required Python packages:
pip install -r requirements.txt
Supported operating systems
Scratch2Python runs anywhere Python 3.8+ can run.
Supported
- Windows 8+
- Ubuntu 20.04+
- Ubuntu 18.04+ using deadsnakes PPA
- Linux Mint 20+
- Linux Mint 19+ using deadsnakes PPA
- Zorin OS 16+
- Debian 11+
- Arch Linux, Manjaro and other Arch-based distros
- MacOS 10.6 (Snow Leopard) or newer
- Other GNU/Linux distros can build Python from source
Supported but support may be dropped
- Windows Vista, Windows 7 (Python 3.9+ only supports Windows 8+)