Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This is a step-by-step guide to use the Openstack CLI on Windows. The following is tested on Windows 10 only. It will take you through installing all the dependencies.

Install prerequisites

The python-openstackclient needs some Microsoft C++ Build tools in order to be successfully installed

  1. Go to this link, and download Microsoft C++ Build Tools.

Install Python for Windows

  1. Go to this link, and grab the latest Python 2 3 Release. Choose the Windows x86-64 MSI Installer, and install the package. Accept all the defaults. Do not change the installation path, install Python to C:\Python27
  2. Right click on the start menu button, and select "System". In this window, click "Advanced system settings"
    Image Removed
  3. In the System Properties window, select the Advanced tap, and click Environment Variables
    Image Removed
  4. Check the Add Python 3.xx to PATH option, and select Customize Installation
    Image Added
  5. Select at least pip and the for all users (requires eleveation). The other options are just nice to have.
    Image Added
  6. Select Install for all users and Precompile standard library
    Image AddedNow we need to create a new System variable, and then edit the System Variable "Path"
  7. Click "New" under the System variables box, and enter "PYTHON_HOME" and "C:\Python27" for name and value. Click OK.
    Image Removed
  8. Locate the variable "Path", and click "Edit"
    Image Removed
  9. Click "New" and add both "%PYTHON_HOME%\" and "%PYTHON_HOME%\Scripts\" to the list. Move them to the top of the list, and click "OK" in all the windows you've opened so far.
    Image Removed

Your Python for Windows installation is now ready for use.

...