RuntimeError:imageio.ffmpeg.download()已被弃用。请改用“ pip install imageio-ffmpeg”。

时间:2019-05-03 07:57:01

标签: python runtime-error moviepy python-imageio

我正在尝试使用Jupiter笔记本从here运行车道检测项目。 我收到此运行时错误:

Picture of the Error

当我尝试运行此代码时:

# Import everything needed to edit/save/watch video clips
from moviepy.editor import VideoFileClip
from IPython.display import HTML

我已经尝试使用moviepy安装最新版本的conda install -c conda-forge moviepy。 我也尝试使用pip进行安装,但仍然是相同的错误。

2 个答案:

答案 0 :(得分:0)

这个问题已经here了。

此错误是由imageio

的更新引起的

在2.4.1版上使用imageio将解决您的问题:

sudo pip3 install imageio==2.4.1

答案 1 :(得分:0)

我通过使用python = 3.6.5和imageio = 2.4.1创建新的conda环境解决了上述问题。


$ conda list | grep python
ipython                   7.11.1           py36h39e3cac_0  
ipython_genutils          0.2.0                    py36_0  
opencv-python             4.1.2.30                 pypi_0    pypi
python                    3.6.5                hc3d631a_2  
python-dateutil           2.8.1                      py_0  
$ conda list | grep imageio
imageio                   2.4.1                 py36_1000    conda-forge
$ conda list | grep moviepy
moviepy                   0.2.3.5                    py_0    conda-forge
$ conda list | grep tensorflow
tensorflow                1.14.0          gpu_py36h3fb9ad6_0  
tensorflow-base           1.14.0          gpu_py36he45bfe2_0  
tensorflow-estimator      1.14.0                     py_0  
tensorflow-gpu            1.14.0               h0d30ee6_0  
$ conda list | grep ffmpeg
ffmpeg                    4.2                  h167e202_0    conda-forge