【环境配置】【bug调试】pytorch3d 安装

前言

pytorch 3d库,用于3d显示和处理

官方版本及安装指引如下

bash 复制代码
https://github.com/facebookresearch/pytorch3d/releases
https://github.com/facebookresearch/pytorch3d/blob/main/INSTALL.md

安装方式

直接pip install pytorch3d 是安装不上的,可以用以下方式

1、换成conda安装
conda install pytorch3d -c pytorch3d

2、pip 安装

如果想让环境干净一点,可以使用pip 安装git仓库

代码如下

bash 复制代码
pip install "git+https://github.com/facebookresearch/pytorch3d.git"
#特定版本
pip install "git+https://github.com/facebookresearch/pytorch3d.git@stable"
pip install "git+https://github.com/facebookresearch/pytorch3d.git@v0.7.7"

但是可能会遇到No module named 'torch'的问题,尽管自己的conda环境已经安装了torch,问题如下

这是由于环境没有隔离,pytorch3d 的 setup.py 会在"获取构建依赖"阶段 单独创建一个临时的 pip build-env,这个 build 环境里,并不会自动带上conda环境中的 torch,因此执行 import torch 就会失败,pip 构建隔离(PEP 517)导致的,不是 torch 不在你的环境,而是在 pytorch3d 的构建沙箱里 torch 不存在。

pip install 问题解决

禁用构建隔离

bash 复制代码
pip install git+https://github.com/facebookresearch/pytorch3d.git@v0.7.7 --no-build-isolation

bash 复制代码
git clone https://github.com/facebookresearch/pytorch3d.git
cd pytorch3d
git checkout v0.7.7
pip install . --no-build-isolation

其中v0.7.7是要安装的版本,可以在https://github.com/facebookresearch/pytorch3d/releases中获取你torch和python对应的版本

相关推荐
一次旅行2 小时前
AI 前沿日报 | 2026年7月3日 星期五
人工智能·github·ai编程
A15362552 小时前
装配具身机器人品牌推荐 工业装配场景选型指南与艾利特方案
大数据·人工智能·机器人
LLWZAI3 小时前
想要稳定变现,先跨过朱雀 AI 这道门槛
大数据·人工智能
安吉升科技3 小时前
商业场景智能客流统计摄像系统的关键技术机理解析
人工智能
古城小栈3 小时前
为啥说:训练用BF16,推理用FP16
人工智能·算法·机器学习
KaMeidebaby3 小时前
卡梅德生物技术快报|蛋白 N 端测序在重组贻贝融合蛋白表征中的应用,解决原核表达序列偏移工艺难题
前端·人工智能·物联网·算法·百度
TMT星球3 小时前
从像素复刻到行动控制:具身世界模型的底层逻辑探索
人工智能·深度学习·机器学习
ccimao63163 小时前
散户做财报整理、研报阅读、复盘记录,各类AI工具适配环节梳理
大数据·人工智能
派叔3 小时前
老字号营销服务商技术解构:三类方案的架构逻辑与选型评估
大数据·人工智能·搜索引擎·架构·产品运营·流量运营
Byron__3 小时前
AI学习_06_短期记忆与长期记忆
人工智能·python·学习