Dependencies

In the Linux environment, you need to install dependencies before installing MindStudio Insight. For details, see the dependency list of the corresponding OS.

If the profile data in the multi-card scenario is imported to MindStudio Insight, run the pip install pandas command to install the Python pandas library.

  • For details about the dependencies of Ubuntu OSs, see Table 1.
    Table 1 Ubuntu dependencies

    Software Package

    Dependency

    Description

    MindStudio Insight

    libwebkit2gtk-4.0-dev

    (Mandatory) Library file for MindStudio Insight to display operating dependencies.

    xterm

    (Mandatory) Dependency file for MindStudio Insight X11 forwarding.

    You can select either X11 forwarding or VNC forwarding.

    x11-apps

    xfce4

    (Mandatory) Dependency file for MindStudio Insight VNC forwarding.

    You can select either VNC forwarding or X11 forwarding.

    Python

    click

    Dependencies required for Python compilation and installation.

    The version requirements are as follows:

    • xlsxwriter ≥ 3.0.6
    • NumPy ≤ 1.26.4

    tabulate

    networkx

    jinja2

    PyYaml

    tqdm

    prettytable

    ijson

    xlsxwriter

    sqlalchemy

    numpy

    pandas

    psutil

  • For details about the dependencies of CentOS, see Table 2.
    Table 2 CentOS dependencies

    Software Package

    Dependency

    Description

    MindStudio Insight

    gtk3-devel webkit2gtk4.1-devel

    (Mandatory) Library file for MindStudio Insight to display operating dependencies.

    xterm

    (Mandatory) Dependency file for MindStudio Insight X11 forwarding.

    You can select either X11 forwarding or VNC forwarding.

    xorg-x11-xauth

    xfce4

    (Mandatory) Dependency desktop for MindStudio Insight VNC forwarding.

    You can select either VNC forwarding or X11 forwarding.

    Python

    click

    Dependencies required for Python compilation and installation.

    The version requirements are as follows:

    • xlsxwriter ≥ 3.0.6
    • NumPy ≤ 1.26.4

    tabulate

    networkx

    jinja2

    PyYaml

    tqdm

    prettytable

    ijson

    xlsxwriter

    sqlalchemy

    numpy

    pandas

    psutil

  • For details about the dependencies of EulerOS, see Table 3.
    Table 3 EulerOS dependencies

    Software Package

    Dependency

    Description

    MindStudio Insight

    gtk3-devel webkit2gtk3-devel

    (Mandatory) Library file for MindStudio Insight to display operating dependencies.

    xterm

    (Mandatory) Dependency file for MindStudio Insight X11 forwarding.

    You can select either X11 forwarding or VNC forwarding.

    xorg-x11-xauth

    gnome-desktop

    (Mandatory) Dependency desktop for MindStudio Insight VNC forwarding.

    You can select either VNC forwarding or X11 forwarding.

    Python

    click

    Dependencies required for Python compilation and installation.

    The version requirements are as follows:

    • xlsxwriter ≥ 3.0.6
    • NumPy ≤ 1.26.4

    tabulate

    networkx

    jinja2

    PyYaml

    tqdm

    prettytable

    ijson

    xlsxwriter

    sqlalchemy

    numpy

    pandas

    psutil

  • For details about the dependencies of openEuler OSs, see Table 4.
    Table 4 openEuler OS dependencies

    Software Package

    Dependency

    Description

    MindStudio Insight

    gtk3-devel webkit2gtk3-devel

    (Mandatory) Library file for MindStudio Insight to display operating dependencies.

    xterm

    (Mandatory) Dependency file for MindStudio Insight X11 forwarding.

    You can select either X11 forwarding or VNC forwarding.

    xorg-x11-xauth

    xfce4

    (Mandatory) Dependency desktop for MindStudio Insight VNC forwarding.

    You can select either VNC forwarding or X11 forwarding.

    Python

    click

    Dependencies required for Python compilation and installation.

    The version requirements are as follows:

    • xlsxwriter ≥ 3.0.6
    • NumPy ≤ 1.26.4

    tabulate

    networkx

    jinja2

    PyYaml

    tqdm

    prettytable

    ijson

    xlsxwriter

    sqlalchemy

    numpy

    pandas

    psutil