系統(tǒng)版本:
??????? Red Hat 4.8.2-16
一、首先安裝phantomjs
??????? 1)、下載程序文件
? ? ? wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-x86_64.tar.bz2
???????????? (注意:32位ubuntu下載鏈接是https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-i686.tar.bz2)
???????? 2)、解壓文件
? ? ? tar -xvf phantomjs-1.9.7-linux-x86_64.tar.bz2
???????? 注意:有些可能還需要修改合適的地址和名字? 改不改都行 不是必要因素。
二、配置環(huán)境變量
????????? 方法一:(全局環(huán)境變量)
????????????????? vi? /etc/profile
????????????????????? ? 加入以下內容:
??????????????????????????? export PATH=$PATH:/root/phantomjs/bin??? (紅色字體為安裝目錄)
??????????????????????????? PATH=$PATH:$HOME/bin
??????????????????????????? export PATH
???????????????? 這里要執(zhí)行 source /etc/profile, 以另剛才的改動生效。
????????? 方法二:(用戶環(huán)境變量)
????????????????? vi? .bash_profile
??????????????????????? 在export PATH上添加以下內容:????????
????????????????????????????? export PATH=/root/phantomjs/bin/phantomjs:$PATH? (紅色字體為安裝目錄)
三、命令行輸入
????????????????? phantomjs --version 如果能看到版本說明OK了? (注意 是? - - version 中間沒有空格)
如果報錯如下::
? selenium.common.exceptions.WebDriverException: Message: Service /Users/Me/.npm-packages/bin/phantomjs unexpectedly exited. Status code was: 127
安裝依賴包fontconfig 命令如下:
? ? yum --skip-broken install fontconfig freetype libfreetype.so.6 libfontconfig.so.1