ChromeDriver和PhantomJS配置到$PATH


1.ChromeDriver配置

2.PhantomJ配置

 

$1. 在Linux和Mac下,可以將ChromeDriver配置到$PATH。首先,可以將可執行文件放到某一目錄,目錄可以任意選擇。

例如將當前可執行文件放在/usr/local/目錄下,用下面命令打開此路徑,

1 open /usr/local/

接下來可以修改~/.profile文件,相關命令如下:

1 export PATH="$PATH:/usr/local/chromedriver"

保存后執行如下命令:

1 source ~/.profile

即可完成環境變量的添加。

配置完成后,就可以在命令行下直接執行chromedriver命令了:

1 chromedriver

如果輸入控制台有下圖所示的輸出,則證明ChromeDriver的環境變量配置好了。 

隨后再在程序中測試,執行如下Python代碼:

1 from selenium import webdriver
2 browser = webdriver.Chrome()

運行之后,如果彈出一個空白的Chrome瀏覽器,則證明所有的配置都沒有問題。如果沒有彈出,請檢查之前的每一步配置。

如果彈出后閃退,則可能是ChromeDriver版本和Chrome版本不兼容,請更換ChromeDriver版本。

如果沒有問題,接下來就可以利用Chrome來做網頁抓取了。

 

$2. PhantomJS配置

下載地址:http://phantomjs.org/download.html

或者

鏈接: https://pan.baidu.com/s/1szsDVPAFt9dTP20r0WciqQ 密碼: khuq

下載完后,將壓縮包解壓到某個文件夾下面. 重命名文件夾為 phantomjs。

把phantomjs文件夾粘貼到/usr/local/目錄下。

可用如下命令進入/usr/local/目錄進行粘貼:

1 open /usr/local/

在終端里設置PATH:

1 export PATH="$PATH:/usr/local/phantomjs/bin"

配置成功后,可以在命令行下測試一下,輸入:

1 phantomjs

如果可以進入到PhantomJS的命令行,那就證明配置完成了,如圖所示。

驗證安裝:

1 console.log('hello'

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM