You will need to install the Microsoft C++ Build Tools (Desktop development with c++) first.
There appears to be a bug in the 7.x version of the openstack client that means you cannot use it to change your password. Hence the 6.6.1 version is needed at this time.

First you need to install Python on Windows. This will also include pip which you need to install packages. Do not forget to include python in your PATH.

We advise using a Python virtual environment to install the tools. After setting up your system properly for virtual environments:

> mkdir venv\openstack
> python -m venv venv\openstack
> venv\openstack\Scripts\activate
> pip3 install python-openstackclient==6.6.1
> pip3 install python-swiftclient

Naturally, you will need to activate the virtual environment each time you want to use the tools.

  • No labels