明明已经安装python、pycharm项目环境也已经配置正确,selenium安装完成,但是报‘TypeError: __init__() missing 1 required positional argument: 'doc'’的错误。弄了好久总算是搞明白了,selenium版本需要与python对应,如果selenium版本太高、python版本低就会出现这个问题。同时python版本如果太高,pycharm版本跟不上就会出现“unsupported”的错误。
我最开始报错是因为使用python3.9,但是selenium使用4.24.0版本。同时也要注意pip的版本是否对应。
出现这种情况
1、pip show selenium 查看selenium版本
2、pip uninstall selenium
3、pip install selenium==2.48.0
版本仅供参考。
版本对应真的太重要啦!!