AttributeError: модуль 'scipy.mis c' не имеет атрибута 'imread', как его решить? - PullRequest
0 голосов
/ 20 апреля 2020

Я зачислен в программу Deep Learning Nanodegree Program в Udacity, и на третьем уроке они сказали нам попробовать предварительно обученную модель «передача стиля» для стилизации некоторых изображений. Нам сказали установить Anaconda и использовать виртуальную среду Conda file-transfer для этих целей. Я очень тщательно следовал инструкциям и делал все, что они сказали в лекциях и в письменном виде.

  • Я создал виртуальную среду, установил необходимые пакеты и библиотеки.
  • Загрузил мастер быстрого переноса стиля из этого репозитория github в формате zip.
  • Загрузил контрольную точку rain-princess.ckpt по этой ссылке .
  • Извлечен fast-file-transfer-master.zip в папку, скажем DLND .
  • Скопировал rain-princess.ckpt и мое входное изображение в папку DLND

После выполнения вышеизложенного я вернулся в Anaconda Prompt, активирован file-transfer виртуальной среде и запустил следующую команду:

python evaluate.py --checkpoint ./rain-princess.ckpt --in-path ./input_image.jpg --out-path ./output_image.jpg

Но я получаю эту ошибку AttributeError: module 'scipy.misc' has no attribute 'imread'

ЧТО Я ПРОБОВАЛ:

  1. Загрузил и установил pillow с помощью команды pip install pillow, но он сказал, что у меня уже есть этот пакет, и я проверил список с помощью pip list, и да, у меня был. Таким образом, это не сработало.
  2. Удалил scipy и установил более раннюю версию 1.1.0 с помощью pip install scipy==1.1.0. Но затем он сказал, что он не совместим с Tensorflow, Tensorflow требует scipy v1.4.x.

Пожалуйста, помогите мне, как решить эту ошибку, потому что я застрял здесь в моей программе Nanodegree и Я должен представить проект очень скоро. Скорая помощь будет по достоинству оценена.

1 Ответ

0 голосов
/ 20 апреля 2020

Я использовал следующий код для решения моей ошибки:

conda uninstall scipy pillow
pip uninstall moviepy tensorflow imageio-ffmpeg
conda install scipy-1.1.0 pillow
pip install moviepy==0.2.3.3 tensorflow==1.15.2 imageio-ffmpeg

Я запустил каждую строку кода одну за другой, и это решило мою ошибку.

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