我正在尝试使用RSelenium包在R上执行代码来进行一些webscraping,但是我在第一步就被阻止了。加载库后,我尝试运行这行代码:
rmDr <- rsDriver(browser = "chrome", chromever = 'latest')
但控制台返回:
java_check()中的错误:找不到PATH到JAVA。请检查JAVA是否已安装。
Java确实安装在我的计算机上,但我猜测路径不是包等待的路径。有人知道我可以在哪里修改RSelenium包代码中的路径,以便我可以运行它吗?需要注意的是,我正在使用公司计算机,所以我没有每个管理员权限。
谢谢你的帮助!
使用RSelenium的最佳方法是通过Docker。我用过这个教程,https://rpubs.com/johndharrison/RSelenium-Docker,不是很久以前,一切顺利。
此外,你需要一个调试器,没有它就不能废弃。这就是本教程是个好主意的原因。
如果出现任何问题,请知道。