报错不管,一直回车

1.

pip3 install selenium

2.

sudo apt-get install libxss1 libappindicator1 libindicator7
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome*.deb
sudo apt-get install -f

3.

google-chrome --headless --remote-debugging-port=9222 https://chromium.org --disable-gpu --no-sandbox
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

4.

yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
yum install mesa-libOSMesa-devel gnu-free-sans-fonts wqy-zenhei-fonts

5.

ls

查看服务器的文件列表中已经有了驱动文件的话,就直接执行下面的命令

unzip chromedriver_linux64.zip

http://chromedriver.storage.googleapis.com/index.html(谷歌驱动网址)
查看当前版本服务器已经安装的谷歌版本

 `google-chrome --version`

可以手动下载对应版本的chromedriver,自己的服务器是什么系统就下载什么版本
使用putty解压上传,再解压

unzip chromedriver_linux64.zip

6.

移动文件,并加执行权限

mv chromedriver /usr/bin/
chmod +x /usr/bin/chromedriver

7.

apt -y install libgconf2-4

8.

查看版本是否匹配

google-chrome --version
chromedriver -version

9.

这里打开python3的编译器

python3

10.

粘贴进去

from selenium import webdriver
chrome_options  = webdriver.ChromeOptions()
chrome_options.add_argument("--headless")
chrome_options.add_argument("--disable-gpu")
chrome_options.add_argument("--no-sandbox")
browser = webdriver.Chrome(chrome_options=chrome_options)
browser.get("https://www.baidu.com")
print(browser.page_source)
browser.quit()

返回网页就是成功

11.

exit()

安装到这里就结束了


若果后期需要更改chromedriver:
1.先删除

rm -rf /usr/bin/chromedriver
2.再执行 (5) 开始后的步骤即可
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐