Selenium安装:
pip3 install selenium
ChromeDriver安装:
在这链接下载对应版本:https://chromedriver.storage.googleapis.com/index.html
解压之后,将可执行文件移动到:/usr/bin
或者配置到环境变量(假设可执行文件放在/usr/local/chromedriver目录下):
export PATH="$PATH:/usr/local/chromedriver"
然后执行:source ~/.profile
测试:
from selenium import webdriver
browser = webdriver.Chrome()
GeckoDriver 的安装:
在这下载相应的版本:https://github.com/mozilla/geckodriver/releases
解压之后,将可执行文件移动到:/usr/bin
或者配置到环境变量(假设可执行文件放在/usr/local/geckodriver目录下):
export PATH="$PATH:/usr/local/geckodriver"
然后执行:source ~/.profile
测试:
from selenium import webdriver
browser = webdriver.Firefox()
PhantomJS 的安装
在这下载相应的版本:http://phantomjs.org/download.html
解压之后,将可执行文件移动到:/usr/bin
或者配置到环境变量(假设可执行文件放在/usr/local/PhantomJS目录下):
export PATH="$PATH:/usr/local/PhantomJS"
然后执行:source ~/.profile
测试:
from selenium import webdriver
browser = webdriver.PhantomJS()
aiohttp 的安装
pip3 install aiohttp
另外官方还推荐安装如下两个库:
一个是字符编码检测库cchardet ,
另一个是加速DNS 的解析库aiodns。安装命令如下:
pip3 install cchardet aiodns