2017-01-29 6 views
7

私はmoviepyライブラリを使用してPythonでアプリケーションを作成しようとしていました。moviepy.editorをインポートできません

pip install moviepy 

私はMoviePyクラッシュコースからこれを見つけた:何がある

Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:42:59) [MSC v.1500 32  bit (Intel)] on win32 
Type "help", "copyright", "credits" or "license" for more information. 
>>> # Import everything needed to edit video clips 
... from moviepy.editor import * 
Traceback (most recent call last): 
    File "<stdin>", line 2, in <module> 
    File "C:\Python27\lib\site-packages\moviepy\editor.py", line 22, in <module> 
    from .video.io.VideoFileClip import VideoFileClip 
    File "C:\Python27\lib\site-packages\moviepy\video\io\VideoFileClip.py", line 3, in <module> 
    from moviepy.video.VideoClip import VideoClip 
    File "C:\Python27\lib\site-packages\moviepy\video\VideoClip.py", line 20, in <module> 
    from .io.ffmpeg_writer import ffmpeg_write_image, ffmpeg_write_video 
    File "C:\Python27\lib\site-packages\moviepy\video\io\ffmpeg_writer.py", line 15, in <module> 
    from moviepy.config import get_setting 
    File "C:\Python27\lib\site-packages\moviepy\config.py", line 38, in <module> 
    FFMPEG_BINARY = get_exe() 
    File "C:\Python27\lib\site-packages\imageio\plugins\ffmpeg.py", line 86, in get_exe 
    raise NeedDownloadError('Need ffmpeg exe. ' 
imageio.core.fetching.NeedDownloadError: Need ffmpeg exe. You can download it by calling: 
    imageio.plugins.ffmpeg.download() 

:私はこのエラーを取得し、この行を実行しようとした後

# Import everything needed to edit video clips 
from moviepy.editor import * 

私が使用してそれをインストールここに問題があり、どうすれば修正できますか? Pythonのコンソール/シェル(例えばIPython/IDLEシェル)で

答えて

11

実行:

>>> import imageio 
>>> imageio.plugins.ffmpeg.download() 

Moviepyプログラムのffmpegを使用してライブラリImageIOに、依存します。それを使用するにはそれをダウンロードする必要があります。上記のimageioコマンドでダウンロードすることができます。

+1

sudo pip install imageioの前に –

+1

@BeyhanGülあなたはmoviepyに依存しているので、imageioをインストールする必要はありませんので、moviepyと一緒にインストールされます – tburrows13

関連する問題