Windows上PyTorch3D安装踩坑记录

直入正题,打开命令行,直接通过 pip 安装 PyTorch3D :

bash 复制代码
(python11) F:\study\2021-07\python>pip install pytorch3d
Looking in indexes: http://mirrors.aliyun.com/pypi/simple/
ERROR: Could not find a version that satisfies the requirement pytorch3d (from versions: none)
ERROR: No matching distribution found for pytorch3d

直接报错:ERROR: Could not find a version that satisfies the requirement pytorch3d (from versions: none)

第一次尝试

猜测应该是安装 PyTorch3D 需要先安装 PyTorch。可以按照PyTorch官方网站上的说明进行安装。例如,对于CUDA 11.8,可以使用以下命令:

bash 复制代码
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118

如果下载比较慢,可以使用国内的源,只要命令行加以下参数:

bas 复制代码
--index-url http://mirrors.aliyun.com/pypi/simple/

继续安装 PyTorch3D,还是报相同错误:

一开始以为国内的阿里源没有安装资源,难道是要换成官方的源才有吗?

bash 复制代码
pip install pytorch3d --index-url https://pypi.org/pypi  

换成官方源仍然没有找到资源。

第二次尝试

既然各个源都没这个安装方式,那官网或者 github 上总会有安装说明吧。果然在 github 上找到了安装说明,往下翻几页就看到了如何在 window 上安装,其他操作系统安装也有教程,安装教程地址:https://github.com/facebookresearch/pytorch3d/blob/main/INSTALL.md

1、先clone项目代码

bash 复制代码
$ git clone https://github.com/facebookresearch/pytorch3d.git

2、再进入到目录下执行安装

bash 复制代码
(python11) F:\study\pytorch3d\pytorch3d>python setup.py install

竟然还是报错了!一步一坑啊。

bash 复制代码
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/

按照提示取安装Microsoft Visual C++ 14.0或以上版本吧。

第三次尝试

又要去修复 error: Microsoft Visual C++ 14.0 or greater is required. 这个错误,按照提示去官网下载Microsoft C++ 生成工具,然后使用生成工具安装 MSVC。

1、下载

2、安装之后双击打开

选择单个组件,搜索以下三个组件,安装,大概2G,需要一些时间。

安装完成之后重启电脑。

3、再次安装 PyTorch3D

等到一段实际进行编译,终于安装完成了。

4、验证安装

通过以下命令查看是否安装成功:

bash 复制代码
(python11) F:\study\pytorch3d\pytorch3d>python -c "import torch; import pytorch3d; print('PyTorch version:', torch.__version__); print('PyTorch3D version:', pytorch3d.__version__)"
PyTorch version: 2.3.1+cpu
PyTorch3D version: 0.7.6

输出了 PyTorch 和 PyTorch3D 都已存在,下面开始你的表演吧。

相关推荐
aesthetician3 分钟前
用铜钟听歌,发 SCI !
前端·人工智能·音频
UI设计兰亭妙微4 分钟前
告别调度繁琐:北京兰亭妙微拆解货运 APP 的 “轻量高效设计密码”
人工智能·ui设计外包
Mxsoft6195 分钟前
采样率设低致频谱混叠!某次谐波分析误判,提高采样率精准定位!
人工智能
有痣青年12 分钟前
GPT‑5.2 翻车?GDPval 70.9% 的“基准胜利”为何换不来好口碑?
人工智能·openai·ai编程
平凡之路无尽路12 分钟前
智能体设计模式:构建智能系统的实践指南
人工智能·设计模式·自然语言处理·nlp·aigc·vllm
骚戴13 分钟前
架构视角:Gemini 3.0 Pro 原生多模态能力的边界与工程落地
人工智能·大模型·llm·api·ai gateway
2401_8414956418 分钟前
【自然语言处理】汉语语料库建设的深层困境与现实挑战
人工智能·自然语言处理·语料库·标注·汉语语料库·中文信息处理·语料
zhaodiandiandian18 分钟前
AI赋能医学教育:从知识传递到能力塑造的革命
人工智能
图图大恼25 分钟前
在iOS上体验Open-AutoGLM:从安装到流畅操作的完整指南
人工智能·ios·agent
SakuraOnTheWay28 分钟前
玩转n8n | 我用n8n+AI把枯燥论文变成了手绘海报(附Prompt技巧)
人工智能