cs231 课程 python 中的 ModuleNotFoundError

ModuleNotFoundError in python in cs231 course

我决定完成 cs231 课程并完成作业。我很高兴地观看了课程的前 2 个视频,现在我必须解决第一个作业。 我按照 link 视频中显示的指南一步步进行操作: https://cs231n.github.io/setup-instructions/ 然后,当我 运行 第一个单元格时,它不是视频中显示的单元格,但它在我从他们网站下载的 assignments1 文件中,我得到一个令人讨厌的错误,这让我瘫痪了四个小时.如果有人能回应,我会很高兴。 如果您看一下我的图片,您会看到文件已添加到 google 驱动器中,但令人惊讶的是,它会莫名其妙地给出一个错误。 谢谢

============================================= ==============================

更新: 这是为指导学生如何设置他们的 google colab(在 link 中)而提供的视频快照。

如您所见,在他们的视频中,第一段代码指定了他们的工作目录,但在他们作为作业上传的文件中,他们并没有这样做!

cs231n 是根据您提供的 link 文档的虚拟环境。 每次你想做作业时,你应该通过 source ~/cs231n/bin/activate

激活那个环境

发生这种情况是因为 cs231n 不在当前路径中。在代码的开头添加这些行:

import sys
sys.path.append('./cs231n')

这太荒谬了! 在处理了几个小时(尝试使用 cwd 命令和 cd 来发现当前目录)无济于事之后,我决定从我的 google 驱动器中清除所有文件并再次下载 assignment1 文件

令人惊讶的是,这次 Colab 页面的开头有代码。我仍然想知道这是怎么发生的。