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

在Google Colab运行代码时遇ModuleNotFoundError: No module named 'evaluate_features'错误

解决ModuleNotFoundError: No module named 'evaluate_features'问题

核心原因

evaluate_features不是PyPI上的公开包,和你安装的evaluate是完全无关的两个模块。报错是因为Google Colab的运行环境找不到你本地的evaluate_features.py文件。

具体解决步骤

  • 步骤1:上传evaluate_features.py文件到Colab
    既然你已经有该文件,直接在Colab界面左侧的文件管理器(文件夹图标)中,点击「上传文件」按钮,将evaluate_features.py上传到当前运行的默认目录(/content/)下。

  • 步骤2:验证文件路径
    上传完成后,运行以下代码确认文件是否在正确路径:

    import os
    print(os.listdir('/content/'))
    

    输出结果中能看到evaluate_features.py,就说明路径没问题。

  • 步骤3:重新执行导入代码
    现在再运行你的导入语句,就能正常导入get_features、linear_classifier和tSNE_vis函数了。

备选方案(文件存于Google Drive时)

如果你的evaluate_features.py在Google Drive中,可先挂载Drive:

from google.colab import drive
drive.mount('/content/drive')

再将文件所在目录添加到Python的模块搜索路径:

import sys
sys.path.append('/content/drive/MyDrive/你的文件所在文件夹路径')

完成后再执行导入语句即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 10:23:17