pip安装git库出现ModuleNotFoundError: No module named ‘xxx‘

ERROR: Failed to build 'git+https://github.com/xxx,ModuleNotFoundError: No module named 'torch'

这个报错的核心原因是:安装 diff-gaussian-rasterization-w-depth 时,构建环境中没有加载到当前 Conda 环境的 torch 模块(构建阶段的临时环境和运行环境隔离,导致找不到已装的 PyTorch)。以下是分步骤的修复方案,从「快速兜底」到「彻底解决」:

第一步:先确认当前环境已装 PyTorch(排除未安装的情况)

先执行命令验证 torch 是否真的安装在 gaus 环境中:

pip 构建环境的「隔离机制」导致 ------pip 会创建临时环境构建 wheel,该环境默认不继承当前 Conda 环境的 torch,需强制让构建环境加载 torch:

1. 强制构建环境使用当前环境的 torch(关键)

export SETUPTOOLS_USE_DISTUTILS=stdlib

export PIP_NO_BUILD_ISOLATION=0 # 关闭构建隔离,复用当前环境依赖

2. 重新安装 requirements.txt

pip install -r requirements.txt

虚拟环境安装指定版本gcc gxx方法:

conda install -c conda-forge gcc=10 gxx=10

相关推荐
●VON2 小时前
HarmonyKit | 移动端开发者工具类应用的现状与趋势
git·华为·性能优化·harmonyos·鸿蒙
●VON2 小时前
HarmonyKit | 鸿蒙开发协作:如何为 HarmonyKit 贡献一个新的工具
git·华为·harmonyos·鸿蒙
枕星而眠2 小时前
Git仓库基础用法
大数据·git·后端·elasticsearch·全文检索
梦想三三15 小时前
Git与GitHub基础入门:从零开始掌握版本控制与代码托管(完整图文教程)
人工智能·git·elasticsearch·github
Joy-鬼魅20 小时前
Git常用操作
git
梦想不只是梦与想21 小时前
Python 官方包管理器pip
python·pip
流浪0011 天前
Git篇(三):吃透远程协作:SSH 密钥、分支、标签全流程实战指南
运维·git·ssh
莫成2 天前
git相关命令查阅
git
ljh5746491192 天前
git stash 和 git stash apply
git
无糖冰可乐212 天前
安装wsl2,并链接Windows上的vscode运行项目
pytorch·vscode·python·pip