1、安装chrome
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome*
安装完后以下命令查看chrome版本信息,为了下载chromedriver用的:
google-chrome --version
2、去以下链接下载所需的chromedriver
http://chromedriver.storage.googleapis.com/index.html
3、下载完scp命令传到服务器相关的路径下
注意路径一定要是包含chromedriver程序的路径,比如
CHROME_WEBDRIVER_PATH = '/users/username/downloads/chromedriver'
如果是
CHROME_WEBDRIVER_PATH = '/users/hutaiyi/downloads/'
以下代码会报错
driver = webdriver.Chrome(setting.CHROME_WEBDRIVER_PATH, options=chrome_options)
4、如果没有上传到github那么就用scp将写好的代码传到服务器,穿了直接git clone
运行的时候想要在后台运行
nohup python -u main.py > main.out 2>&1 &
即后台运行main.py,并将输出的日志信息写入到main.out中,每次运行,main.out会被清空重新记录,若想保留之前的日志,需要更改输出日志文件的名字。