imageio.ffmpeg.download () Требуется другая установка imageio, и imageio не установит другую версию - PullRequest
1 голос
/ 17 мая 2019

Я бы хотел запустить VideoFileClip из moviepy. Я управляю Спайдером через Анаконду.

Когда я пытаюсь запустить его, я получаю сообщение об ошибке:

RuntimeError: imageio.ffmpeg.download () устарело. Вместо этого используйте «pip install imageio-ffmpeg».

Когда я пытаюсь pip install imageio-ffmpeg, я получаю:

Требование уже выполнено: imageio-ffmpeg в c: \ programdata \ anaconda3 \ lib \ site-packages (0.3.0)

Другие ответы рекомендуют sudo pip install imageio==2.4.1. Я получаю ошибку:

moviepy 1.0.0 has requirement imageio<3.0,>=2.5; python_version >= "3.4", but you'll have imageio 2.4.1 which is incompatible.
Installing collected packages: imageio
  Found existing installation: imageio 2.5.0
Cannot uninstall 'imageio'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

Если я попытаюсь conda remove imageio, я в итоге получу ...

The following packages will be REMOVED:

  imageio-2.5.0-py37_0

  moviepy-0.2.3.5-py_0

  scikit-image-0.14.2-py37ha925a31_0

Так что я обеспокоен тем, что если я на самом деле удаляю imageio и устанавливаю v2.4.1, я автоматически удаляю moviepy, а затем, когда в конце концов переустановлю moviepy, он снова увеличит imageio до 2.5, завершив круг несовместимость.

Любая помощь?

...