繁体   English   中英

运行 pyAudioAnalysis 示例程序时出错

[英]Error running the pyAudioAnalysis sample program

我使用 pycharm (linux) 在 python2.7 上安装了 pyAudioAnalysis。 尝试运行 audioBasicIO.py 会出现以下错误。 我已经安装了 eyeD3,但它不起作用。

/usr/bin/python2.7 /usr/local/lib/python2.7/dist-packages/pyAudioAnalysis/audioBasicIO.py
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/pyAudioAnalysis/audioBasicIO.py", line 6, in <module>
    import eyed3
  File "/home/.local/lib/python2.7/site-packages/eyed3/__init__.py", line 31, in <module>
    from .utils.log import log                                          # noqa: E402
  File "/home/.local/lib/python2.7/site-packages/eyed3/utils/__init__.py", line 361
    msg = f"invalid level choice: {level} (choose from {parser.log_levels})"
                                                                           ^
SyntaxError: invalid syntax

我的安装不正确吗? 这是我第一次使用这个库,有没有人有什么建议。

python 2.7 不支持f-string 您需要 python 3.6 或更高版本才能使用它们。 是一个很好的解决方法,您可以在 python 3.6 以下使用f-string

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM