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的错,我参考了这一篇来解决:http://t.csdn.cn/4BA1P

第1步: 安装 MMRotate.

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

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

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

pip install mmrotate

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

 

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

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

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

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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值