Install Tabalyst
Tabalyst needs Python 3.11, 3.12, 3.13 or 3.14. The same command installs it from PyPI, or updates it when it is already installed:
pip install --upgrade tabalysttabalyst --versionThe second command prints the installed version, for example 0.6.1.
Update before each test. Tabalyst is in beta and new versions are released often, with fixes and new options. Run
pip install --upgrade tabalystbefore testing, before following a tutorial and before reporting a problem. See Keep Tabalyst up to date.
The sections below give the recommended steps for each system.
Windows
Section titled “Windows”-
Install Python 3.11 or later from python.org or the Microsoft Store. Then open a new PowerShell window and check the version:
Terminal window py --version -
Create a virtual environment in your working folder. It keeps Tabalyst separate from other Python projects:
Terminal window py -m venv .venv -
Install Tabalyst into this environment. The same command updates it later:
Terminal window .venv\Scripts\python.exe -m pip install --upgrade tabalyst -
Check the installation:
Terminal window .venv\Scripts\python.exe -m tabalyst --version
To type tabalyst directly, activate the environment first in each new
PowerShell window:
.venv\Scripts\Activate.ps1tabalyst --versionIf PowerShell refuses to run Activate.ps1 because script execution is
disabled, keep using .venv\Scripts\python.exe -m tabalyst instead: it accepts
exactly the same commands.
macOS and Linux
Section titled “macOS and Linux”python3 -m venv .venvsource .venv/bin/activatepython -m pip install --upgrade tabalysttabalyst --versionTo install the tabalyst command once for your user account instead, use
pipx:
pipx install tabalystWith pipx, update with pipx upgrade tabalyst.
Keep Tabalyst up to date
Section titled “Keep Tabalyst up to date”Tabalyst changes often during its beta. Update it before each test session, before following this documentation and before reporting a problem: the documentation describes the latest release, and older versions may lack commands or options.
python -m pip install --upgrade tabalysttabalyst --versionOn Windows without an activated environment:
.venv\Scripts\python.exe -m pip install --upgrade tabalyst.venv\Scripts\python.exe -m tabalyst --versionCompare the printed version with the latest release on PyPI. Updating keeps your reports and configuration files: it only replaces the installed package.
Troubleshooting
Section titled “Troubleshooting”tabalystis not recognized: the environment is not activated, or the Python scripts folder is not on yourPATH. Usepython -m tabalyst(or.venv\Scripts\python.exe -m tabalyston Windows):python -m tabalystaccepts the same commands astabalyst.pyis not recognized on Windows: Python is not installed, or was installed without the launcher. Reinstall it from python.org.- A command or option from this documentation is missing: your version is
older than the documented one. Update Tabalyst, then check
tabalyst --version. - Unsupported Python version:
piprefuses to install Tabalyst on Python 3.10 or earlier. Install a supported version and recreate the environment.