Невозможно импортировать модуль в Google Colab после установки - PullRequest
0 голосов
/ 24 сентября 2018

Я пытался клонировать и установить репозиторий неограниченных примеров Google, следуя приведенным инструкциям здесь .Но я не могу импортировать ни один из модулей.Сначала я клонировал репозиторий и перешел в этот каталог.

!git clone https://github.com/google/unrestricted-adversarial-examples.git
cd unrestricted-adversarial-examples

Затем я использовал команду pip install.

!pip -e install bird-or-bicycle

Установка завершилась без ошибок.Однако, когда я пытаюсь импортировать, я получаю «ошибка модуля не найдена».Может кто-нибудь сказать мне, что я делаю не так?Я попробовал те же команды на моем ПК, и это работает.

import bird_or_bicycle

ModuleNotFoundError: Нет модуля с именем bird_or_bicycle '

Ответы [ 2 ]

0 голосов
/ 24 сентября 2018

Я только что получил решение после публикации проблемы в хранилище.Решение было простым, все, что мне нужно было сделать, это перезапустить ядро ​​Colab (опция Restart Runtime на вкладке Runtime) после !pip -e install bird-or-bicycle Очевидно, что это необходимо для получения нового установленного пакета.

0 голосов
/ 24 сентября 2018

Если вы посмотрите на документацию по птице или велосипеду , вы увидите, что после установки pip требуется шаг загрузки данных.

Если вы выполните там инструкции и выполнитев ячейке записной книжки будет работать импорт:

!git clone https://github.com/google/unrestricted-adversarial-examples
!pip install -e unrestricted-adversarial-examples/bird-or-bicycle
!bird-or-bicycle-download
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...