MindInsight Installation

View Source On Gitee

System Environment Information Confirmation

  • The hardware platform supports Ascend, GPU and CPU.

  • Ensure that Python 3.7.5 or 3.9.0 is installed. If not installed, download and install Python from:

  • The versions of MindInsight and MindSpore must be consistent.

  • If you use source code to compile and install, the following dependencies also need to be installed:

    • Confirm that node.js 10.19.0 or later is installed.

    • Confirm that wheel 0.32.0 or later is installed.

  • All other dependencies are included in requirements.txt.

Installation Methods

You can install MindInsight either by pip or by source code or by Docker.

Installation by pip

Install from PyPI:

pip install mindinsight

Install with customized version:

pip install https://ms-release.obs.cn-north-4.myhuaweicloud.com/{version}/MindInsight/any/mindinsight-{version}-py3-none-any.whl --trusted-host ms-release.obs.cn-north-4.myhuaweicloud.com -i https://pypi.tuna.tsinghua.edu.cn/simple
  • When the network is connected, dependency items are automatically downloaded during .whl package installation. (For details about other dependency items, see requirements.txt). In other cases, you need to manually install dependency items.

  • {version} denotes the version of MindInsight. For example, when you are downloading MindInsight 1.3.0, {version} should be 1.3.0.

  • MindInsight supports only Linux distro with x86 architecture 64-bit or ARM architecture 64-bit.

Installation by Source Code

Downloading Source Code from Gitee

git clone https://gitee.com/mindspore/mindinsight.git -b r1.9

Compiling MindInsight

You can choose any of the following installation methods:

  1. Run the following command in the root directory of the source code:

    cd mindinsight
    pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
    python setup.py install
    
  2. Build the whl package for installation.

    Enter the root directory of the source code, first execute the MindInsight compilation script in the build directory, and then execute the command to install the whl package generated in the output directory.

    cd mindinsight
    bash build/build.sh
    pip install output/mindinsight-{version}-py3-none-any.whl -i https://pypi.tuna.tsinghua.edu.cn/simple
    

Installation by Docker

The MindSpore image contains the MindInsight function. For details, see the Installation Guide on the official website.

Installation Verification

Execute the following command:

mindinsight start

If it prompts the following information, the installation is successful:

Web address: http://127.0.0.1:8080
service start state: success