ImportError: cannot import name 'FFProbe'

ImportError: cannot import name 'FFProbe'

我无法让 ffprobe package 在 Python 3.6 中工作。我使用 pip 安装它,但是当我输入 import ffprobe 它说

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python\Python36\lib\site-packages\ffprobe\__init__.py", line 1, in <module>
  from ffprobe import FFProbe
ImportError: cannot import name 'FFProbe'

有人能帮忙吗?

解决方案是 ffprobe 包只适用于 Python 2.

在 Python 3 中,导入语句需要是 from .ffprobe ...,但仅仅更改它是不够的,因为还有其他行也只能在 Python 2 中工作。

感谢 Rawing。

使用此 ffprobe 包代替 Python3。适合我:pip install ffprobe-python