You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用ytmusicapi搜索歌曲时报错:'YTMusic'对象无'parser'属性

解决ytmusicapi报错:'YTMusic' object has no attribute 'parser'

这个错误大概率是ytmusicapi版本不兼容导致的——新版本对内部结构做了重构,移除了parser这个属性。可以按以下步骤排查解决:

  • 强制更新到最新稳定版:
    执行命令:
    pip install --upgrade ytmusicapi
    
  • 若更新后仍报错,尝试重新安装包以修复可能的损坏文件:
    pip uninstall -y ytmusicapi
    pip install ytmusicapi
    
  • 若上述操作无效,检查初始化方式是否符合新版本要求:
    部分版本可能需要显式指定配置参数(即使不需要登录),可以尝试:
    from ytmusicapi import YTMusic
    
    # 显式传递空认证参数
    ytmusic = YTMusic(auth=None)
    ric = ytmusic.search("fix you coldplay")
    print(ric)
    

内容的提问来源于stack exchange,提问作者Persona

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 06:31:12