ModuleNotFoundError в python в курсе cs231 - PullRequest
0 голосов
/ 01 августа 2020

Я решил пройти курс cs231 и выполнить задание. Я с удовольствием посмотрел первые 2 видео курса и теперь мне нужно было решать первые задания. Я шаг за шагом следовал инструкциям, которые были показаны в видео по этой ссылке: https://cs231n.github.io/setup-instructions/ Затем, когда я запускаю первую ячейку, это не ячейка, показанная на видео, но, тем не менее, она находится в назначениях1 файл, который я скачал с их сайта, я получаю неприятную ошибку, которая парализовала меня на четыре часа за пару часов. Буду рад, если кто-нибудь сможет ответить. enter image description here IF you take a look at my picture, you'll see that files are added in the google drive, but surprisingly, it gives an error out of nowhere. Thanks.

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

Update: Here is the snapshot of the video provided to guide students how to setup their google colab (in that link).

введите описание изображения здесь

Как вы можете видеть, в их видео первый фрагмент кода указывает их рабочий каталог, но в файле, который они загрузили в качестве своего назначения1, они этого не сделали!

Ответы [ 3 ]

1 голос
/ 01 августа 2020

Это происходит потому, что cs231n не находится в текущем пути. Добавьте эти строки в начало кода:

import sys
sys.path.append('./cs231n')
1 голос
/ 01 августа 2020

cs231n - виртуальная среда согласно документации из предоставленной ссылки u. Каждый раз, когда вы хотите работать над назначением, вы должны активировать эту среду, набрав source ~/cs231n/bin/activate

0 голосов
/ 01 августа 2020

Это было смешно! Поработав с этим в течение нескольких часов (пытаясь найти текущий каталог с помощью команды cwd и cd) безрезультатно, я решил удалить ВСЕ файлы с моего диска Google и снова загрузить файл assignment1 введите описание изображения здесь

Удивительно, но на этот раз страница colab имела код в начале. Я до сих пор не понимаю, как это случилось.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...