MoviePy:linspace() 得到了一个意外的关键字参数 'dtype'

MoviePy: linspace() got an unexpected keyword argument 'dtype'

Python 2.7.16

我想在音频文件上使用 moviepy,但我总是遇到此错误。例如,我想用 moviepy 做任何事情,但不涉及音频文件,它没有任何问题,但是当我想用音频做某事时,它会爆炸。在我看来,问题出在 NumPy 库上。

抱歉没有提供更多信息,我以前从未使用过python,我还能添加什么来完成我的问题?

问题与您的 NumPy 版本有关,因为 dtype 参数已添加到 1.9.0 中的 linspace。正如您所指出的,您当前使用的是版本 1.8.0rc1。

有两种升级NumPy的方法。您可以直接从 here 下载 wheel 并使用 pip install /path/to/downloaded/wheel 手动安装,也可以使用 pip install --upgrade numpy 命令。但是,如果 pip 已过时,此命令可能无法获取最新的 numpy 版本。