ubuntu安装pytorch3d

依赖包安装
按照官网建议安装依赖包,以下是我的版本

conda create -n pytorch3d python=3.8
conda activate pytorch3d
conda install -c pytorch pytorch=1.7.1 torchvision cudatoolkit=10.1
conda install fvcore  iopath

因为要自己编译,所以需要下载CUB。从github上下载CUB-1.10.0的release版本,然后解压缩,创建CUB_HOME环境变量

curl -LO https://github.com/NVIDIA/cub/archive/1.10.0.tar.gz
tar xzf 1.10.0.tar.gz
export CUB_HOME=$PWD/cub-1.10.0

还有一些测试Demo的依赖包

# Demos and examples
conda install jupyter
pip install scikit-image matplotlib imageio plotly opencv-python

# Tests/Linting
pip install black 'isort<5' flake8 flake8-bugbear flake8-comprehensions

编译pytorch3d
我直接在conda安装pytorch3d是失败的,总是找不到包,所以需要自己编译,参考文章,成功安装。

不要从github下载源码,下载修改过的源码(GitHub - yuanluxu/pytorch3d: PyTorch3d is FAIR's library of reusable components for deep learning with 3D data.
进入你的虚拟环境,进入pytorch3d的目录,编译
python setup.py install >yourpath/yourfileName.txt
yourfileName.txt是用来保存编译过程中的输出日志,以便后面查看编译错误
按照以上步骤,我就成功安装pytorch3d了,编译过程中并没有报错。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值