问题原因:
使用pip安装selenium,默认安装的是最新版本的selenium,selenium 3.x开始,webdriver/firefox/webdriver.py的__init__中,executable_path="geckodriver";而2.x是executable_path="wires"
解决办法:
1.下载geckodriver:下载链接:Releases · mozilla/geckodriver · GitHub
2.将下载后解压的geckodriver.exe文件放倒Firefox的安装目录下
3. 添加环境变量:Firefox的安装目录
4.重新启动PyCharm,重新运行即可。
5.若还不可以则把下载后解压的geckodriver.exe文件复制到Python的Script中。