我正在创建一个简单的脚本,它将使用pydub根据文件名从目录中获取文件,然后将其中的几个文件缝合在一起并导出结果。
我的脚本在Windows环境(Win 7,python 3.4)中运行得很好,但现在我正尝试在OSX上运行。
我已经安装了所有必要的组件- ffmpeg,libav。我刚刚用pip安装了pip,直接从github中提取。
我的文件以input语句from pydub import AudioSegment开头,这就是我得到的:
Traceback (most recent call last):
File "functions.py", line 2, in <module>
from pydub import AudioSegment
ImportError: No module named 'pydub'有什么想法?我遗漏了什么?任何帮助都是非常感谢的!
发布于 2015-09-19 04:37:40
看看PEP 0394。当您需要运行$ python functions.py时,您可能正在运行$ python3 functions.py。如果是这样的话,请确保您的$ pip3 install pydub,否则OSX将不会将包添加到正确的python版本。
发布于 2019-07-22 11:02:07
在安装pydub vai之后,我也遇到了同样的问题:
pip install pydub然后我使用了pip和pip3,错误消失了。
pip 3 install pydub
pip install pydub发布于 2020-07-16 03:07:32
尝试用pip3安装
pip3 install pydubhttps://stackoverflow.com/questions/32663977
复制相似问题