ERROR: Cannot install salesforce-lavis==1.0.0 and salesforce-lavis==1.0.2 versions conflicting解决方案

2024.07.30

在win11上安装lavis失败,报错信息如下:

参考解决方案链接如下:

解决方案1:

ERROR: Cannot install salesforce-lavis==1.0.0 and salesforce-lavis==1.0.2 versions conflicting解决方案_because these package versions have conflicting de-CSDN博客

主要思路是把lavis包里requirements.txt里面的decord改为eva-decord,可能对装有苹果m1芯片的机器有效,我尝试之后无效,花了我19.9,肉疼!!

解决方案2:

Error installing: salesforce-lavis 1.0.2 depends on decord · Issue #231 · salesforce/LAVIS · GitHub

这个回答里面的方案好像work,但是无奈我的环境里apt-get命令使用不了(无root权限),fail。


2024.07.31

继续尝试安装lavis,突发奇想,要是在equibot的环境里安装lavis会怎样?因为equibot里面之前安装了机器人仿真相关的一些包,感觉跟图像识别有点关系,或许它能够解决mmcot环境里的一些包的冲突问题。

竟然安装成功!喜大普奔!

解决方案:

先按照equibot的readme里的说明配置环境,equibot的链接如下:

GitHub - yjy0625/equibot: Official implementation for paper "EquiBot: SIM(3)-Equivariant Diffusion Policy for Generalizable and Data Efficient Learning".

其中配置环境的代码如下:

conda create -n lfd python=3.10 -y
conda activate lfd

conda install -y fvcore iopath ffmpeg -c iopath -c fvcore
pip install torch==2.1.0 torchvision==0.16.0 torchaudio==2.1.0 --index-url https://download.pytorch.org/whl/cu118
pip install "git+https://github.com/facebookresearch/pytorch3d.git"

pip install -e .

其中

pip install "git+https://github.com/facebookresearch/pytorch3d.git"

部分如果直接这样安装不成功的话,也可以下载pytorch3d的源码进行安装,链接如下:

https://github.com/facebookresearch/pytorch3d

进入到pytorch3d目录下,如果是windows系统,执行:

python3 setup.py install

如果是linux系统,执行:

cd pytorch3d && pip install -e .

记住“.”不能省略!

具体流程参考如下链接:

pytorch3d/INSTALL.md at main · facebookresearch/pytorch3d · GitHub

配置完了之后,直接

pip install salesforce-lavis

即可安装成功!!

撒花!!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值