Databricks Notebook中Chrome WebDriver导入Selenium报错求助
解决方案
问题根源
该错误源于当前安装的typing_extensions版本过低,deprecated属性是在较高版本的typing_extensions中新增的,而新版Selenium依赖该属性才能正常导入。
修复步骤
升级typing_extensions到兼容版本
在Databricks Notebook中执行命令:%pip install --upgrade typing_extensions执行完成后重启Python内核(点击Notebook右上角的"Restart"按钮),再重新尝试导入Selenium。
锁定兼容版本组合
若升级后仍有问题,可指定具体版本安装:%pip install selenium==4.10.0 typing_extensions>=4.7.1该版本组合已验证可规避此导入错误。
检查环境版本
先确认当前typing_extensions版本:import typing_extensions print(typing_extensions.__version__)若版本低于4.7.1,必须执行升级操作。
内容的提问来源于stack exchange,提问作者Thiziri
相关产品推荐
相关产品推荐

