SNAFU: Python Distribution Manager for Windows
SNAFU is a Python distribution manager for Windows. It helps you download, configure, install, and manage Python installations,  and provides utilities that can be integrated into your Python-related development workflows.
|||Only CPython distributions from python.org at the moment.|
This project is undergoing a migration to be re-branded as PythonUp. New development happens on the PythonUp-Windows repository. Head there if you wound like to report problems or constribute anything.
Find an installer in Releases.
Download and install to get a
snafu command in a newly-opened command
Install Python 3.6:
$ snafu install 3.6
Install Pipenv to Python 3.6:
$ pip3.6 install pipenv
And use it immediately:
$ pipenv --version pipenv, version 9.0.1
Install Python 3.5 (32-bit):
$ snafu install 3.5-32
Switch to a specific version:
$ snafu use 3.5-32 $ python3 --version Python 3.5.4
Switch back to 3.6:
$ snafu use 3.6 $ python3 --version Python 3.6.4 $ python3.5 --version Python 3.5.4
$ snafu uninstall 3.5-32
--help to find more about SNAFU, or a specific command:
$ snafu --help $ snafu install --help
Or read the Documentation.
Now you’re ready to use CPython on Windows like a first-class citizen, and ignore people telling you to get a Mac.