Installation

Installation with pip

You can install each Azure service's library individually:

pip install azure-batch          # Install the latest Batch runtime library
pip install azure-mgmt-scheduler # Install the latest Storage management library

Preview packages can be installed using the --pre flag:

pip install --pre azure-mgmt-compute # will install only the latest Compute Management library

You can also install a set of Azure libraries in a single line using the azure meta-package.

pip install azure

We publish a preview version of this package, which you can access using the --pre flag:

pip install --pre azure

Install from GitHub

If you want to install azure from source:

git clone git://github.com/Azure/azure-sdk-for-python.git
cd azure-sdk-for-python
python setup.py install

Stable packages

Package name
azure-batch
azure-mgmt-batch
azure-mgmt-cognitiveservices
azure-mgmt-devtestlabs
azure-mgmt-dns
azure-mgmt-logic
azure-mgmt-redis
azure-mgmt-scheduler
azure-mgmt-servermanager
azure-servicebus
azure-servicefabric
azure-servicemanagement-legacy
azure-storage

Preview packages

Package name
azure-keyvault
azure-monitor
azure-mgmt-resource
azure-mgmt-compute
azure-mgmt-network
azure-mgmt-storage
azure-mgmt-keyvault
azure-graphrbac
azure-mgmt-authorization
azure-mgmt-billing
azure-mgmt-cdn
azure-mgmt-containerregistry
azure-mgmt-commerce
azure-mgmt-consumption
azure-mgmt-datalake-analytics
azure-mgmt-datalake-store
azure-mgmt-documentdb
azure-mgmt-eventhub
azure-mgmt-iothub
azure-mgmt-media
azure-mgmt-monitor
azure-mgmt-notificationhubs
azure-mgmt-powerbiembedded
azure-mgmt-search
azure-mgmt-servicebus
azure-mgmt-sql
azure-mgmt-trafficmanager
azure-mgmt-web