如何修复 ImportError python

how to fix ImportError python

我有一个以 from moviepy.editor import * 开头的文件。 当我 运行 这个文件时,我收到错误:

Traceback (most recent call last):
File "moviepy.py", line 2, in
from moviepy.editor import *
File "/home/debian/Videos/moviepy.py", line 2, in
from moviepy.editor import *
ImportError: No module named editor

奇怪的是我 100% 确定安装了 moviepy。 我检查了 sys.path,在其中一个路径中有一个名为 moviepy 的文件夹,里面有多个文件,包括 __init__.py __init__.pyc 和 editor.py 那我做错了什么?

你的文件名 moviepy.py 影子安装包。重命名您的主文件,一切都应该正常工作(如果在使用的解释器中安装了 moviepy)。