# MindSpore Flow Installation [![View Source On Gitee](https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/website-images/r2.5.0/resource/_static/logo_source_en.svg)](https://gitee.com/mindspore/docs/blob/r2.5.0/docs/mindflow/docs/source_en/mindflow_install.md)   ## System Environment Information Confirmation - The hardware platform should be Ascend, GPU. - See our [MindSpore Installation Guide](https://www.mindspore.cn/install/en) to install MindSpore. - All other dependencies are included in [requirements.txt](https://gitee.com/mindspore/mindscience/blob/r0.7/MindFlow/requirements.txt). - MindSpore Flow requires MindSpore version >=2.5.0, and Python version requires >=3.9. ## Installation You can install MindSpore Flow either by pip or by source code. ### Installation by pip ```bash # gpu and ascend are supported export DEVICE_NAME=gpu pip install mindflow_${DEVICE_NAME} ``` ### Installation by Source Code 1. Download source code from Gitee. ```bash git clone -b r0.7 https://gitee.com/mindspore/mindscience.git cd {PATH}/mindscience/MindFlow ``` 2. Compile in Ascend backend. ```bash bash build.sh -e ascend -j8 ``` 3. Compile in GPU backend. ```bash export CUDA_PATH={your_cuda_path} bash build.sh -e GPU -j8 ``` 4. Install the compiled .whl file. ```bash cd {PATH}/mindscience/MindFLow/output pip install mindflow_*.whl ``` ## Installation Verification Successfully installed, if there is no error message such as `No module named 'mindflow'` when execute the following command: ```bash python -c 'import mindflow' ```