日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

mac下anaconda安装selenium+PhantomJS

發布時間:2024/9/20 javascript 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mac下anaconda安装selenium+PhantomJS 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這里假設anaconda已經安裝好了:
(1)selenium的安裝

$ pip install selenium==2.48.0

selenium的安裝很簡單,也很快,注意這里的版本問題,因為selenium已經放棄PhantomJS了,我這里采用的是版本降級。

Collecting selenium==2.48.0 Installing collected packages: selenium Successfully installed selenium-2.48.0

在spyder下導入包:

In [115]: import selenium In [116]:

沒有報錯,OK!

(2)PhantomJS的安裝
接下來安裝phantomJS,這個直接去官網下載 http://phantomjs.org/download.html
,這里當然是下載mac版的,解壓文件到某一個文件夾下,我這里解壓放在了desktop,其實是不太合理的,不過僅作測試。

然后在終端執行命令:

$ cd ~ $ touch .bash_profile $ open -e .bash_profile

添加修改后的環境變量為:

export ANACONDA_HOME="/Users/lilong/anaconda3" export PHANTOMJS_HOME="Users/lilong/Desktop/phantomjs-2.1.1-macosx" export PATH="/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin:${ANACONDA_HOME}/bin:${PHANTOMJS_HOME}/bin:"

保存修改后的.bash_profile文件,此時命令終端不要關閉,輸入以下命令

adminodeMacBook-Pro-3:~ lilong$ source ~/.bash_profile

以重啟.bash_profile文件。

此時查看環境變量是否改變?

adminodeMacBook-Pro-3:~ lilong$ echo $PATH /usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin:/Users/lilong/anaconda3/bin:Users/lilong/Desktop/phantomjs-2.1.1-macosx/bin:

可以看到環境變量已經添加成功。

注:
(1)/etc/profile(建議不修改這個文件 )
全局(公有)配置,不管是哪個用戶,登錄時都會讀取該文件。
(2)/etc/bashrc(一般在這個文件中添加系統級環境變量)
全局(公有)配置,bash shell執行時,不管是何種方式,都會讀取此文件。

(3)~/.bash_profile (一般在這個文件中添加用戶級環境變量)
每個用戶都可使用該文件輸入專用于自己使用的shell信息,當用戶登錄時,該文件僅僅執行一次!

然后切換到anaconda安裝python3的目錄:

$ cd ~ $ cd anaconda3/bin

拷貝phantomjs-2.1.1-macosx/bin/phantomjs文件到/bin下:

adminodeMacBook-Pro-3:bin lilong$ cp /Users/lilong/Desktop/phantomjs-2.1.1-macosx/bin/phantomjs ./

在spyder下導入PhantomJS包看下:

In [3]: import seleniumIn [4]: from selenium import webdriverIn [5]: driver = webdriver.PhantomJS()In [6]:

沒有報錯,應該可以用了。。

注:如果感覺配置環境很麻煩,可以試下在代碼中指定環境路徑(我沒有自測試過):
driver = webdriver.PhantomJS(executable_path = "./phantomjs"),當然這里的./phantomjs路徑要根據自己的phantomjs文件存放位置而定。

總結

以上是生活随笔為你收集整理的mac下anaconda安装selenium+PhantomJS的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。