Microsoft Planetary Computer(MPC):在云平台上创建虚拟环境和部署MMrotate

阅读: 评论:0

Microsoft Planetary Computer(MPC):在云平台上创建虚拟环境和部署MMrotate

Microsoft Planetary Computer(MPC):在云平台上创建虚拟环境和部署MMrotate

        我来填上次说MPC很难创建虚拟环境的坑了!

        申明!MFC创建的虚拟环境,server关掉之后就会不见!!!!!!

        MFC创建的虚拟环境,server关掉之后就会不见!!!!!!

        MFC创建的虚拟环境,server关掉之后就会不见!!!!!!

        server会在24小时内自动关闭,如果不希望进程关闭,请参考官方的帮助文档。Planetary Computer

        这次为了部署旋转目标检测的mmrotate的库,创建一个叫做openmmlab的虚拟环境。主要参考:依赖 — mmrotate 文档,和官网步骤不一样的时候我就会用红色字体标出来!步骤如下:

依赖

第0步: 从 官网 下载并安装 Miniconda。

备注:我们不需要!跳过!

第1步: 创建一个 conda 环境并激活它.

conda create --name openmmlab python=3.8 -y
conda activate openmmlab

备注:这一步就可以创建完虚拟环境了!不需要搞那个kernel!

第2步: 根据 官方说明 安装 PyTorch, 例如:

conda install pytorch==1.8.0 torchvision==0.9.0 cudatoolkit=10.2 -c pytorch

安装

我们建议用户按照我们的最佳实践安装 MMRotate。然而,整个过程是高度可定制的。有关详细信息,请参阅 自定义安装 部分。

最佳实践

第0步: 使用 MIM 安装 MMCV 和 MMDetection

pip install -U openmim
mim install mmcv-full
mim install mmdet

备注:你这样是装不上mmdet的!它会报pycocotool的错,我参考了这一篇来解决:

第1步: 安装 MMRotate.

案例a:如果您直接开发并运行 mmrotate,请从源代码安装:

git clone .git
cd mmrotate
pip install -v -e .
# "-v" 表示详细或更多输出
# "-e" 表示以可编辑模式安装项目,
# 因此,对代码进行的任何本地修改都将在不重新安装的情况下生效。

案例b:如果将 mmrotate 作为依赖项或第三方软件包,请使用 pip 安装它:

pip install mmrotate

        好了!到这里我们就全部安装好了!

 

         用conda env list 你可以看到哪个openmmlab的虚拟环境建好了。

        就算是下一次打开,这个虚拟环境也不会不见!下面是重启了再打开的情景。

//请注意下面的提示///

 就算是你在根目录下面创建虚拟环境,你也不能保全你的虚拟环境,下次server启动还是gg,因为那些sh文件它找不到了。所以建议搞一个sh文件,每次开始前先运行一遍。

本文发布于:2024-01-28 12:04:09,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/17064146567282.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23