TIBCO Spotfire® Service Python Installation and Administration

The Spotfire Package (SPK)

A Spotfire package is usually created and tested by developers to package and deploy third-party extensions to the Spotfire Server, which can then be distributed to Spotfire Analyst users, or distributed to the Spotfire Server node for use by another service.

Note: Even though they are both called “packages”, the Python package and the Spotfire package (SPK) are different.
  • The The Python package (usually downloaded from a repository, such as PyPI) contains Python modules.
  • The Spotfire package is a means to deploy extensions to the Spotfire Server, which either distributes its contents to Spotfire Analyst users, or installs a service, such as the Spotfire Service for Python or an alternative Python interpreter, to use from the Spotfire Server node.

This Spotfire installation provides a specialized Python package, called 'spotfire', that creates an SPK to hold packages or an alternative Python interpreter. The 'spotfire' package is also available for download from PyPI.