streamsx-info — streamsx 1.15.9 documentation

# streamsx-info

## Overview

Information about streamsx package and environment.

Prints to standard out information about the streamsx package and environment variables used to support Python in IBM Streams and Streaming Analytics service.

A Python warning is issued if a mismatch is detected between the installed streamsx package and its modules. This is typically due to having a different version of the modules accessible through the environment variable `PYTHONPATH`.

Warning

When using the streamsx package ensure that the environment variable `PYTHONPATH` does not include a path ending with `com.ibm.streamsx.topology/opt/python/packages`. The IBM Streams environment configuration script `streamsprofile.sh` modifies or sets `PYTHONPATH` to include the Python support from the SPL topology toolkit shipped with the product. This was to support Python before the streamsx package was available. The recommendation is to unset `PYTHONPATH` or modify it not to include the path to the topology toolkit.

Output is subject to change in the order and information displayed. Intended as an ad-hoc tool to help diagnose issues with streamsx.

Script may also be run as Python module:

    python -m streamsx.scripts.info

## Usage

    usage: streamsx-info [-h]

        Prints support information about streamsx package and environment.

    optional arguments:
        -h, --help  show this help message and exit