Ubuntu 18.04环境下无法升级Selenium至4.1.0版本的问题求助
解决Ubuntu 18.04中Selenium升级后版本不生效的问题
这种情况我之前也碰到过,大概率是**pip3和python3指向的Python环境不匹配**,或者系统里存在多个Python版本导致安装的包没落到你实际调用的环境里。试试下面这几个办法:
用Python自带的pip模块安装(最稳妥)
直接通过当前python3关联的pip来执行升级,避免环境不一致的问题:python3 -m pip install selenium --upgrade如果要精准安装4.1.0版本,就用:
python3 -m pip install selenium==4.1.0检查pip和Python的路径是否匹配
先确认两个命令的路径是否一致:which pip3 which python3如果输出的路径不一样(比如
pip3在/usr/local/bin,python3在/usr/bin),说明它们属于不同的环境,这时候用上面的python3 -m pip方式就能规避问题。彻底卸载后重装
先卸载旧版本的Selenium,清理残留:pip3 uninstall selenium -y然后再用
python3 -m pip重新安装指定版本,确保旧版本的影响被消除。排查虚拟环境干扰
如果你之前用过Python虚拟环境,先确认当前终端是否在虚拟环境中:echo $VIRTUAL_ENV如果有输出内容,说明处于虚拟环境,执行
deactivate退出后再重新执行升级命令。
完成以上操作后,再执行下面的命令验证版本:
python3 -c "import selenium; print(selenium.__version__)"
内容的提问来源于stack exchange,提问作者maik
相关产品推荐
相关产品推荐

