PyVIX is installed with a two step process.
First, get the various VIX constants from your installation of VIX.
This creates the :mod:`pyvix2.enum` module, which is required.
Then run the setup.py script.
Note that you can't use any of this without VMware VIX and some kind of VMware "service povider" running.
Generally, you'll want the "latest and greatest" VIX. This package is tested with VMware VIX 1.11.0.
You have a number of choices for the VMware service providers.
This provides Python package information.
from __future__ import print_function from setuptools import setup import sys if sys.version_info < (2,7): print( "PyVIX2 requires Python 2.7" ) sys.exit(2) setup( name='pyvix2', version='3.1', description='Python wrapper on VMware VIX API', author='S.Lott', firstname.lastname@example.org', url='https://sourceforge.net/projects/pyvix2/', packages=[ 'pyvix2', ],
classifiers=[ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries", "Topic :: System :: Systems Administration", ] )