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

Python 3.8导入wrds库遇SyntaxError错误,求解决方案

问题原因

你遇到的语法错误是因为(err=)这种写法是Python 3.9及以上版本才支持的异常捕获语法,而你用的Python 3.8不兼容这种语法。wrds库的最新版本已经不再支持Python 3.8,其内部的sql.py文件使用了3.8不认识的新语法,所以导入时触发了SyntaxError。

解决办法

有两种可行的解决方式:

  • 降级wrds库到兼容Python3.8的版本
    打开终端执行以下命令:
    pip install wrds==3.1.2
    
    这个版本是最后一批支持Python3.8的wrds版本,能正常在你的环境里运行。
  • 升级Python版本到3.9及以上
    如果你的项目没有特殊版本限制,直接把Python升级到3.9或更高版本,就能直接使用最新版的wrds库。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 01:23:25