You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装fair-esm[esmfold]后出现ModuleNotFoundError: No module named 'scripts.utils'

解决安装openfold时的ModuleNotFoundError: No module named 'scripts.utils'问题

问题重现

安装fair-esm[esmfold]相关依赖时,执行以下命令:

pip install "fair-esm[esmfold]"
pip install 'dllogger @ git+https://github.com/NVIDIA/dllogger.git'
pip install 'openfold @ git+https://github.com/aqlaboratory/openfold.git@4b41059694619831a7db195b7e0988fc4ff3a307'

触发错误:

Traceback (most recent call last):
File "", line 2, in 
File "", line 34, in 
File "/private/var/folders/_t/p573f1js2w5dx_xvd_h112h40000gn/T/pip-install-642l7elx/openfold_c56845d2684b4f048f7707a25b36ac5a/setup.py", line 21, in 
from scripts.utils import get_nvidia_cc
ModuleNotFoundError: No module named 'scripts.utils'

解决方案

直接通过pip install git+方式安装该指定commit的openfold时,pip临时构建环境无法正确识别仓库内的scripts模块路径,可按以下步骤操作:

  1. 克隆openfold仓库并切换到指定commit:
git clone https://github.com/aqlaboratory/openfold.git
cd openfold
git checkout 4b41059694619831a7db195b7e0988fc4ff3a307
  1. 完成前置依赖安装后,本地安装openfold:
pip install -e .

这种本地安装方式会让Python正确识别仓库内的模块结构,避免路径问题导致的导入错误。

内容的提问来源于stack exchange,提问作者tobiaspol

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 03:32:33