我无法让ffprobe探针封装在Python3.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'from ffprobe import FFProbe。sys.path包括‘C:\Python36\lib\site-packages’,这是ff探针目录所在的位置。有人能帮忙吗?
发布于 2017-05-29 17:56:34
解决方案是,ff探测包仅适用于Python 2。
在Python3中,导入语句需要是from .ffprobe ...,但是仅仅更改它是不够的,因为只有其他行也只能在Python2中工作。
多亏了划水。
发布于 2020-05-03 22:04:05
对于Python3,请使用这个ff探测包。为我工作:pip install ffprobe-python
https://stackoverflow.com/questions/44227378
复制相似问题