当前位置: 首页 > news >正文

pytorch3d安装记录

官方安装教程: https://github.com/facebookresearch/pytorch3d/blob/main/INSTALL.md

通过pip 或conda 可以很容易安装上预编译好的包, 安装过程不会报错, 但是使用的时候就会报各种错误 ,原因是预编译好的包跟自己的环境不一定匹配, 比如CUDA版本, torch版本等。

推荐从源码安装。

我是直接下载的源码安装, 但是执行python setup.py install 时有各种编译报错, 其实怀疑是gcc版本问题, gcc 版本 从gcc-7, gcc-8, gcc-9, gcc-10, gcc-11 都试了一遍, 都有不同的编译报错。

以下是一些安装报错:
在这里插入图片描述
在这里插入图片描述

后来想到可能是cuda版本与torch不匹配, 我环境中的torch是1.13.1+cu117版本, 用的cuda版本是11.5, 改成11.7之后就能成功编译安装吗, 并且使用没有问题了。

成功安装截图:
在这里插入图片描述

环境信息:

Ubuntu 22.04
gcc 11.4
python 3.8.20
CUDA 11.7
torch 1.13.1+cu117
http://www.dtcms.com/a/34365.html

相关文章:

  • 【JAVA】io流之缓冲流
  • 【复习】计算机网络
  • Qt 中集成mqtt协议
  • Spring Boot嵌入式服务器深度解析:从配置到调优的全方位指南
  • 【问题】Qt c++ 因编码问题解析json失败
  • Linux 命令大全完整版(05)
  • OpenBMC:BmcWeb定义service
  • R包的作用及安装指南
  • Oracle和Mysql的区别
  • 14.8 Auto-GPT 自主智能体设计解密:构建具备长期记忆的智能决策系统
  • 微软Win11新动态:官方“换机助手”曝光,PC数据迁移或迎全新体验
  • 知识库管理系统驱动企业知识体系重构与智能协作路径解析
  • 前端工程化
  • 【Web前端开发精品课 HTML CSS JavaScript基础教程】第二十六章课后题答案
  • (面试经典问题之内存池篇)内存池构成、作用及其基本原理详解
  • 【程序人生】软件架构师职业发展规划 (2023)
  • 使用Java实现高可用性分布式系统
  • 人工智能之视频分割模型sam2源码解读
  • 尝试在exo集群下使用deepseek模型:第一步,调通llama
  • Paimon(数据湖框架)概述
  • 想象一个AI保姆机器人使用场景分析
  • 故障诊断 | DCS差异创意搜索算法优化CatBoost故障诊断(MatlabPython)
  • 数组与对象的元素添加
  • Unity游戏制作中的C#基础(2)变量与数据类型
  • c/c++蓝桥杯经典编程题100道(22)最短路径问题
  • 什么是CoT(带有长链思维)的Few-shot Prompting(少样本提示)
  • 【HarmonyOS Next】拒绝权限二次申请授权处理
  • 2025保险与金融领域实战全解析:DeepSeek赋能细分领域深度指南(附全流程案例)
  • 基于python+django的家教预约网站-家教信息管理系统源代码+运行步骤
  • 学习笔记02——《深入理解Java虚拟机(第三版)》第三章