问题描述
我运行 pip3 install moviepy
只是为了安装软件。但是我无法使用它。
在第二次运行 pip 时,我得到:
Requirement already satisfied: moviepy in /usr/local/lib/python3.8/dist-packages (1.0.3)
但我无法访问moviepy的属性。当我运行 dir(moviepy)
时,我只会得到:
['__builtins__','__cached__','__doc__','__file__','__loader__','__name__','__package__','__path__','__spec__','__version__','version']
我在这里做错了什么,还是与我安装的其他任何东西有关?
解决方法
根据the docs,您需要像这样导入包:
from moviepy.editor import *
,
pip install moviepy
从 PyPI 安装最新的 稳定 版本,目前它是 1.0.3。 __init__.py
for the version 大部分是空的,它没有导入任何有趣的东西。这就是你所看到的。
您需要导入一个 subpackage 并在其上运行 dir()
:
import moviepy.video
print(dir(moviepy.video))