MindStudio Profiler Analyze Installation Guide
You can install MindStudio Profiler Analyze (msprof-analyze) by using pip, installing a WHL package, or building from source.
Installation Using pip
pip install msprof-analyze
To install a specific version, run the pip install msprof-analyze==version_number command. Use the CANN version number corresponding to the profiling tool used for data collection.
If the version number is unknown, omit the version specification to use the latest program package.
The pip command automatically installs the latest package and the required dependencies.
If the following information is displayed, the installation is successful:
Successfully installed msprof-analyze-{version}
Installation Using a WHL Package
-
Obtain the WHL package. Download the WHL package from the Release Package Download Links section in Release Notes.
-
Verify the WHL package.
Go to the directory containing the WHL package and run the following command:
sha256sum {name}.whl{name} indicates the name of the WHL package.
If the command output displays a checksum that matches the corresponding WHL package version, the correct
msprof-analyzeinstallation package has been downloaded. The following is an example:sha256sum msprof_analyze-1.0-py3-none-any.whl xx *msprof_analyze-1.0-py3-none-any.whl -
Install the WHL package.
Run the following command for installation:
pip3 install ./msprof_analyze-{version}-py3-none-any.whlIf the following information is displayed, the installation is successful:
Successfully installed msprof_analyze-{version}
Building from Source
-
Install the dependencies.
Before building from source, install
wheel.pip3 install wheel -
Download the source code.
git clone https://gitcode.com/Ascend/msprof-analyze -
Build the WHL package.
NOTE
When installing the following dependencies, use a newer software package version that meets the requirements. Monitor and patch existing vulnerabilities, especially disclosed high-risk vulnerabilities with a CVSS score greater than 7.
cd msprof-analyze pip3 install -r requirements.txt && python3 setup.py bdist_wheelAfter the command execution is complete, the
msprof-analyzeinstallation packagemsprof_analyze-{version}-py3-none-any.whlis generated in thedistdirectory. -
Install the tool.
Run the following command to install
msprof-analyze:cd dist pip3 install ./msprof_analyze-{version}-py3-none-any.whl
Uninstallation and Upgrade
To upgrade the tool, uninstall the earlier version before installing the new version. The procedure is as follows:
# Uninstall the earlier version
pip3 uninstall msprof-analyze
# Install the new version
pip3 install ./msprof_analyze-{version}-py3-none-any.whl