
The additional Python packages installed by DATA_DIR/bin/pip or added to DATA_DIR/lib/python are preserved by DSS upgrades. We upgrade these dependencies of DSS when releasing a new version, after they are properly qualified and we made sure everything works together. Notably, you must not change the version of the pandas, numpy and scikit-learn packages in the built-in environment.

Modifying the version of these packages is not supported and may result in causing DSS to stop functioning. If you require another version of Python, please use a code environment.Ī number of packages are preinstalled in the built-in environment. The built-in Python environment uses Python 2.7, 3.6 or 3.7, as chosen at installation time. Importantly, this implies that in order to install packages in the built-in environment, you must NOT use the pip or python commands of your system, but use the pip or python commands of the DSS virtualenv. The built-in Python environment uses the Python virtualenv mechanism. Please pay attention to the following notes: API Node & API Deployer: Real-time APIs.

Automation scenarios, metrics, and checks.Installing a “python setup.py install” package.Installing in the built-in DSS environment (not recommended).Installing in a specific code environment (recommended).
