如何解决有没有办法在Kaggle上安装chromedriver
我是Kaggle和Ubuntu的新手,正在尝试将chromedriver和硒安装到其Jupyternotbook中。我可以在本地计算机上运行chrome驱动程序和硒,但是,某种程度上Kaggle缺少。
这是代码:
!pip install selenium
!pip install chromedriver
import os
for dirname,_,filenames in os.walk('/kaggle/input'):
for filename in filenames:
print(os.path.join(dirname,filename))
!echo "ls -l /kaggle/input"
!ls -l /kaggle/input
输出:
ls -l /kaggle/input
total 4
drwxr-xr-x 2 nobody nogroup 4096 Aug 27 07:17 chromedriver
因为它不在任何人组中,所以我尝试更改为root
!cp -r /kaggle/input/chromedriver
然后,复制到kaggle工作目录中:
cp -a "/chromedriver" "kaggle/working"
检查目录:
!ls -la /kaggle/working
输出
total 16
drwxr-xr-x 3 root root 4096 Aug 27 07:36 .
drwxr-xr-x 5 root root 4096 Aug 27 06:48 ..
---------- 1 root root 263 Aug 27 06:48 __notebook_source__.ipynb
drwxr-xr-x 2 root root 4096 Aug 27 07:30 chromedriver
现在终于尝试运行,但运行失败:
from selenium import webdriver
driver = webdriver.Chrome(executable_path=r"/kaggle/working/chromedriver")
print("Driver Configured Successfully \n-----------------------------\n")
编辑:还尝试将chrome文件复制到kaggle /工作目录中,但出现错误:找不到Chrome二进制文件
任何带有解释的意见将不胜感激。谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。