Install LISA on Windows
We will guide you through the installation of LISA on Windows.
On Windows, after you finished an installation, or made an environment variable change, you might need to restart your shell before moving to next step, to make sure your changes take effect.
Please run your command prompt or shell with elevated privilege
'Run as Administrator' on Windows) when you see access denied
message when install tools.
Install Python on Windows
Navigate to Python releases for Windows. Download and install Windows installer (64-bit) for Python 3.8 64-bits or higher version.
Please make sure the
Python directory and its
directory are added to your
PATH environment variable. To check,
type in console
and if you see such two paths in the output, you are good. Otherwise please manually add these two paths.
If this is your first time installing Python, simply check “add Python to PATH” option in installation.
Install dependencies on Windows
git on your computer to clone LISA source code from
this repo and
pip for later installation of Poetry.
git clone https://github.com/microsoft/lisa.git cd lisa
Install Poetry on Windows
Poetry is used to manage Python dependencies of LISA.
PowerShell command prompt and then execute below commands:
(Invoke-WebRequest -Uri https://raw.githubusercontent.com/python-poetry/poetry/master/install-poetry.py -UseBasicParsing).Content | python - # Add poetry.exe's path to your `PATH` environment variable. $env:PATH += ";$env:APPDATA\Python\Scripts" poetry install
lisa.cmd is provided in Windows to wrap
Poetry for you to run
With no argument specified, LISA will run some sample test cases with
the default runbook (
examples/runbook/hello_world.yml) on your local
computer. In the root folder of LISA, you can run this command to verify
your local LISA environment setup. This test will not modify your
FAQ and Troubleshooting
If there’s any problem during the installation, please refer to FAQ and troubleshooting.