Python 修复导入moviepy.editor

Python 修复导入moviepy.editor,python,moviepy,Python,Moviepy,直到两天前,一切正常 但今天我有以下错误: C:\Users\Χρήστος\Desktop\Papinhio player\project\main>python Python 3.8.5 (tags/v3.8.5:580fbb0, Jul 20 2020, 15:57:54) [MSC v.1924 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or

直到两天前,一切正常

但今天我有以下错误:

C:\Users\Χρήστος\Desktop\Papinhio player\project\main>python
Python 3.8.5 (tags/v3.8.5:580fbb0, Jul 20 2020, 15:57:54) [MSC v.1924 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import moviepy.editor
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site-packages\moviepy\editor.py", line 36, in <module>
    from .video.io.VideoFileClip import VideoFileClip
  File "C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site-packages\moviepy\video\io\VideoFileClip.py", line 3, in <module>
    from moviepy.audio.io.AudioFileClip import AudioFileClip
  File "C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site-packages\moviepy\audio\io\AudioFileClip.py", line 3, in <module>
    from moviepy.audio.AudioClip import AudioClip
  File "C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site-packages\moviepy\audio\AudioClip.py", line 7, in <module>
    from moviepy.audio.io.ffmpeg_audiowriter import ffmpeg_audiowrite
  File "C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site-packages\moviepy\audio\io\ffmpeg_audiowriter.py", line 7, in <module>
    from moviepy.config import get_setting
  File "C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site-packages\moviepy\config.py", line 36, in <module>
    FFMPEG_BINARY = get_exe()
  File "C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site-packages\imageio\plugins\ffmpeg.py", line 47, in get_exe
    import imageio_ffmpeg
  File "C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site-packages\imageio_ffmpeg\__init__.py", line 7, in <module>
    from ._utils import get_ffmpeg_exe, get_ffmpeg_version
  File "C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site-packages\imageio_ffmpeg\_utils.py", line 5, in <module>
    from pkg_resources import resource_filename
  File "C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site-packages\pkg_resources.py", line 1479, in <module>
    register_loader_type(importlib_bootstrap.SourceFileLoader, DefaultProvider)
AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader' 
C:\Users\Χρήστος\Desktop\Papinhio player\project\main>python
win32上的Python 3.8.5(tags/v3.8.5:580FBB02020年7月20日15:57:54)[MSC v.1924 64位(AMD64)]
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
>>>导入moviepy.editor
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site packages\moviepy\editor.py”,第36行,在
从.video.io.VideoFileClip导入VideoFileClip
文件“C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site packages\moviepy\video\io\VideoFileClip.py”,第3行,在
从moviepy.audio.io.AudioFileClip导入AudioFileClip
文件“C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site packages\moviepy\audio\io\AudioFileClip.py”,第3行
从moviepy.audio.AudioClip导入音频剪辑
文件“C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site packages\moviepy\audio\AudioClip.py”,第7行
从moviepy.audio.io.ffmpeg\u audiowriter导入ffmpeg\u audiowrite
文件“C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site packages\moviepy\audio\io\ffmpeg\u audiowriter.py”,第7行
从moviepy.config导入get\u设置
文件“C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site packages\moviepy\config.py”,第36行,在
FFMPEG\u BINARY=get\u exe()
文件“C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site packages\imageio\plugins\ffmpeg.py”,第47行,在getΧexe中
导入图像IO_ffmpeg
文件“C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site packages\imageio_ffmpeg\ \uuuuuu init_uuuuuuuuuu.py”,第7行
从.\u utils导入get\u ffmpeg\u exe,get\u ffmpeg\u版本
文件“C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site packages\imageio_ffmpeg\\u utils.py”,第5行
从pkg_资源导入资源_文件名
文件“C:\Users\Χρήστος\AppData\Local\Programs\Python\Python38\lib\site packages\pkg_resources.py”,第1479行,在
注册加载程序类型(importlib\u bootstrap.SourceFileLoader,DefaultProvider)
AttributeError:模块“importlib.\u引导程序”没有属性“SourceFileLoader”
  • 使用pip卸载moviepy(pip卸载moviepy)

  • 升级python(python-m EnsureIP—升级)

  • 从以下位置下载whl文件:

  • 解压缩下载文件夹中的cd,然后

  • python setup.py构建

  • python setup.py安装

  • 现在一切都好了