配置MambaCD环境时出现的坑及解决方法(Linux)

准备

  1. 一个Linux系统,Change Mamba目前无法在Windows系统中运行
  2. 下载Change Mamba的代码(上一篇文章末尾附带链接)

配置pycharm环境

  1. 根据MambaCD代码中的README_zh-CN.md
  2. 点开Terminal创建虚拟环境(提示:有的Mamba对python版本有要求)
    conda create --name changemamba python=3.10
    conda activate changemamba
  3. 这时候如果执行成功,则继续跟着自带README教程走
    pip install -r /yourPath/requirements.txt
    cd kernels/selective_scan && pip install .

报错1:requirements.txt

  • 报超时错的话,自己单独下载torch(因为我的torch总是报错)

  • 执行下列命令
nvcc -V
  • 可以查看自己cuda版本(提示:有的mamba对cuda版本有要求)

  • 复制语句去Terminal执行。我在这里并没报错,如果报错超时,可以多下载几次。

  •  执行下列命令
pip list

        可以看到自己刚下的torch版本 :

  •  此时已经快成功了。执行下列命令
python
import torch

         没报错的话,按住Ctrl+D退出python编译环境

  •  此时可以继续执行README中的流程,报错后再来本文。
pip install -r /yourPath/requirements.txt
cd kernels/selective_scan && pip install .

pip install mmengine==0.10.1 mmcv==2.1.0 opencv-python-headless ftfy regex
pip install mmdet==3.3.0 mmsegmentation==1.2.2 mmpretrain==1.2.0

报错2:mmengine

  • 安装依赖库时,总是报错超时,这里只能换网或者多下载几次。可能是我同时在下载预训练权重的原因,所以这里暂时不要同时执行多个下载任务

        多试几次后就步入正轨了:

报错3:预训练权重

  • 注意:在下载预训练权重时,需要翻墙!!

以上是本人所踩的坑,希望对您有帮助~

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值