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

相关推荐
大白要努力!5 小时前
Android 项目历史提交远程仓库资源过大,如何清理历史提交中无用的大文件
android·git
一点事5 小时前
git:已有主分支,创建空分支,管理项目
git
指尖跳动的光5 小时前
git 提交报 Updates were rejected because the tip of your current branch is behind
git
痕忆丶5 小时前
Git_Rebase_Conflict_Resolution
大数据·git
啃火龙果的兔子6 小时前
vscode中的git插件
git·vscode·elasticsearch
小钟不想敲代码15 小时前
GitFlow
git·gitflow
云和数据.ChenGuang21 小时前
git commit复合指令
大数据·git·elasticsearch
-拟墨画扇-1 天前
Git | 文件提交操作
git·gitee·github·gitcode
CoderJia程序员甲1 天前
GitHub 热榜项目 - 日榜(2025-12-25)
git·ai·开源·llm·github