Skip to main content

System requirements for the Python agent

Before installing the Python agent, your system must meet the following requirements:

  • There is a deployed application to be analyzed and the web application technology is supported by Contrast.

  • The application can be restarted.

  • The web server has network connectivity with Contrast.

  • The web server has network connectivity with PyPI or the agent manually installed.

  • The server meets the minimum requirements shown in this table.




    Operating system

    • 64-bit OSX 

    • 64-bit Linux

    Starting with version 2.3.0 of the agent, the package installation step requires the compilation of C extensions. This process is automatic, but it requires that certain software is installed in the target environment:

    • Required: gccmakeautomake and autoconf. The package names may be different on different platforms. Installing your platform's version of build-essential or installing system headers may be necessary. If running an agent on Alpine OS, libtool is required.