跳转至

安装

依赖

  • mindspore >= 1.8.1
  • numpy >= 1.17.0
  • pyyaml >= 5.3
  • tqdm
  • openmpi 4.0.3 (分布式训练所需)

为了安装python相关库依赖,只需运行:

pip install -r requirements.txt

Tip

MindSpore可以通过遵循官方指引,在不同的硬件平台上获得最优的安装体验。 为了在分布式模式下运行,您还需要安装OpenMPI

如下的指引假设您已经完成了所有依赖库的安装。

PyPI源安装

MindCV被发布为一个Python包并能够通过pip进行安装。我们推荐您在虚拟环境安装使用。 打开终端,输入以下指令来安装MindCV:

pip install mindcv
# 暂不支持

上述命令会自动安装依赖:NumPyPyYAMLtqdm的兼容版本。

Tip

如果您之前没有使用 Python 的经验,我们建议您阅读使用Python的pip来管理您的项目的依赖关系, 这是对 Python 包管理机制的一个很好的介绍,并且可以帮助您在遇到错误时进行故障排除。

Warning

上述命令 不会 安装MindSpore. 我们强烈推荐您通过官方指引来安装MindSpore

源码安装 (未经测试版本)

from VSC

pip install git+https://github.com/mindspore-lab/mindcv.git

from local src

Tip

由于本项目处于活跃开发阶段,如果您是开发者或者贡献者,请优先选择此安装方式。

MindCV可以在由 GitHub 克隆仓库到本地文件夹后直接使用。 这对于想使用最新版本的开发者十分方便:

git clone https://github.com/mindspore-lab/mindcv.git

在克隆到本地之后,推荐您使用"可编辑"模式进行安装,这有助于解决潜在的模块导入问题。

cd mindcv
pip install -e .