之前部署过ride,可以正常启动谷歌浏览器,后来搭建了eclipse+robot framework,谷歌浏览器无法启动。
重新又在ride和pycharm尝试,都可以启动谷歌,但是在eclipse就是无法启动。
- eclipse版本:Eclipse for Testers,Version: Oxygen.3a Release (4.7.3a)
- red-robot editor版本:0.8.5.20180516
- python版本:2.7.10
- robot framework版本:3.0.4
- Mac系统:10.13.5 (17F77)
运行报错截图如下:
猜测原因是Chromedriver放在了usr/local/bin而不是usr/bin,但是Chromedriver没有权限放到usr/bin下;或者是eclipse使用了Java9,不兼容造成的。
用命令行启动eclipse就可以了,好像是从桌面启动没有继承python的环境变量