安装
依赖¶
- mindspore >= 1.8.1
- numpy >= 1.17.0
- pyyaml >= 5.3
- tqdm
- openmpi 4.0.3 (分布式训练所需)
为了安装python
相关库依赖,只需运行:
pip install -r requirements.txt
如下的指引假设您已经完成了所有依赖库的安装。
PyPI源安装¶
MindCV被发布为一个Python包并能够通过pip
进行安装。我们推荐您在虚拟环境安装使用。 打开终端,输入以下指令来安装MindCV:
pip install mindcv
# 暂不支持
上述命令会自动安装依赖:NumPy,PyYAML 和 tqdm的兼容版本。
Tip
如果您之前没有使用 Python 的经验,我们建议您阅读使用Python的pip来管理您的项目的依赖关系, 这是对 Python 包管理机制的一个很好的介绍,并且可以帮助您在遇到错误时进行故障排除。
源码安装 (未经测试版本)¶
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 .