【问题标题】:Python scipy.io.wavefile doesn't find read() functionPython scipy.io.wavefile 找不到 read() 函数
【发布时间】:2019-08-27 14:59:30
【问题描述】:

Python IDE 不会从 scipy.io.wavefile 导入 read() 函数。

我正在使用 Python 3 和 Eclipse

import scipy.io.wavfile
Fs,data=scipy.io.wavfile.read(FileName)

并得到以下错误(Eclipse 消息)

来自导入的未定义变量:读取

我做错了什么?

【问题讨论】:

  • Undefined variable from import: read 这真的是您得到的确切错误吗?那是在您运行代码时发生的异常吗?还是来自 Eclipse 的消息?
  • 嗨,这是来自 Eclipse 的消息。感谢您的帮助。

标签: python scipy wav wave


【解决方案1】:

我使用了 Pycharm IDE,这段代码运行良好。可能路径变量存在问题。我建议的最佳解决方案是;创建一个新的虚拟环境,在该虚拟环境中安装 scipy 模块,然后重试。以下是创建虚拟环境的代码:

>python3 -m venv <name_of_virtualenv>

激活给定的linux或mac环境;浏览到虚拟环境的bin并使用以下命令:

>source activate

然后你就可以使用常规的 pip 命令来安装 scipy了。

希望我的回答对你有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-28
    • 2015-10-27
    • 2021-01-23
    • 2019-05-31
    • 2022-10-05
    相关资源
    最近更新 更多