首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ImportError:没有名为“pydub”的模块

ImportError:没有名为“pydub”的模块
EN

Stack Overflow用户
提问于 2015-09-19 03:48:26
回答 5查看 28.4K关注 0票数 2

我正在创建一个简单的脚本,它将使用pydub根据文件名从目录中获取文件,然后将其中的几个文件缝合在一起并导出结果。

我的脚本在Windows环境(Win 7,python 3.4)中运行得很好,但现在我正尝试在OSX上运行。

我已经安装了所有必要的组件- ffmpeglibav。我刚刚用pip安装了pip,直接从github中提取。

我的文件以input语句from pydub import AudioSegment开头,这就是我得到的:

代码语言:javascript
复制
Traceback (most recent call last):
  File "functions.py", line 2, in <module>
    from pydub import AudioSegment
ImportError: No module named 'pydub'

有什么想法?我遗漏了什么?任何帮助都是非常感谢的!

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2015-09-19 04:37:40

看看PEP 0394。当您需要运行$ python functions.py时,您可能正在运行$ python3 functions.py。如果是这样的话,请确保您的$ pip3 install pydub,否则OSX将不会将包添加到正确的python版本。

票数 6
EN

Stack Overflow用户

发布于 2019-07-22 11:02:07

在安装pydub vai之后,我也遇到了同样的问题:

代码语言:javascript
复制
pip install pydub

然后我使用了pip和pip3,错误消失了。

代码语言:javascript
复制
pip 3 install pydub
pip install pydub
票数 2
EN

Stack Overflow用户

发布于 2020-07-16 03:07:32

尝试用pip3安装

代码语言:javascript
复制
pip3 install pydub
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32663977

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档