Appium+Python環境搭建

首先因為我自己是mac,所以我先附上mac的教程,后面會講下Win版的安裝。

Python解釋器安裝

mac一般會自帶Python2.7,但一般還是安裝下最新的,畢竟要與時俱進嘛,而且3與2相比,一些包也做了更改,在初學的時候,還是建議學下新版。


Python安裝可以有兩種方式,一個是命令行安裝:brew install python3

另外一個是大家熟悉的官網下載,一鍵安裝,安裝時會默認配置環境。選任意方式都可以,安裝完成后在終端輸入python,可以查看當前安裝的版本;輸入which python,可以查看安裝路徑。至此Python3的安裝就完成了。

PyCharm安裝

安裝完成的Python會自帶ide,但是一般我們會自己安裝編譯器,我目前用的是PyCharm。去PyCharm官網下載安裝包,也是一鍵安裝。由于PyCharm并不是開源的工具,如果只是用來寫腳本在安裝的時候選擇community模式就可以了,如果選擇professional,需要去往上搜下激活碼,否則無法使用,激活碼一段時間后會失效。

jdk安裝

oracle官網下載,地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html

目前oracle官網上jdk已經更新到14,但建議還是安裝jdk1.8的,1.9以上的版本啟動Appium server 會報錯,搞不懂,換成1.8就沒有問題。


jdk版本


查看jdk安裝路徑,供下面使用。


jdk安裝路徑

Android Studio安裝

安裝AS其實是為了安裝SDK,AS的安裝很簡單,直接去官網下載,地址:http://developer.android.com/intl/zh-cn/sdk/index.html。

1)下載完成后的文件為.dmg格式,雙擊后會彈出窗口,系統將提示你把AS拖動到Applications中,根據提示拖動即可。

AS安裝

2)等待安裝完成后,雙擊AS圖標,打開。

第一次打開會有一個彈窗,第一個選項意思是導入你原來配置過的基礎設置,第二個是默認AS設置,由于是第一次安裝,所以選擇第二個即可。

中途可能會有警告提示彈窗,選擇cancel即可。

cancel

3)打開AS,選擇next開始進行組件安裝。一般選擇standard(標準安裝),也可以自己選擇要安裝的組件,像模擬器之類,比較大,下載比較慢,如果不需要的話也可以不裝。組件安裝過程中mac會要求用戶輸入密碼確認,根據提示輸入即可,最后提示installation Pass!即為安裝成功。

4)SDK路徑配置

sdk默認安裝路徑在用戶的/Library/Android/sdk下

安裝完成后需要對.bash_profile文件進行配置,輸入命令vi .bash_profile,增加下圖中的路徑配置。至此,移動端安卓部分就配置完成了。

.bash_profile配置

node-js安裝

第一種方式:命令brew安裝

brew是一個軟件包管理工具,類似于Ubuntu下的apt-get,Python的pip,Java的maven等,brew的安裝是需要ruby,而mac自帶ruby,可以用命令ruby -v查看當前ruby的版本號

終端上輸入以下命令:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

查看是否安裝成功:brew -v

如果未安裝成功,會有command not found提示。

安裝node-js:brew install nodejs,這里會有Updating Homebrew…,時間較久,需要等一會。

安裝完成后,node -v查看下版本信息即可。


ruby、brew、node版本

第二種方式:官網下載安裝(https://nodejs.org/en/

訪問nodejs官網,選擇符合的安裝包下載,默認安裝即可,最后不要忘了查看下node版本,確認是否安裝成功了。

xcode安裝

可以在mac的APPstore搜索并進行安裝或者直接用命令brew install xcode,這里不作贅述。

carthage安裝

carthage是用于在iOS/OS X環境下管理第三方的工具,??梢杂肏omeBrew進行安裝,命令為brew install carthage。

APPium安裝

Appium依賴node環境,請先確認node已安裝成功。

Appium官網:https://bitbucket.org/appium/appium.app/downloads/,下載.dmg文件,默認安裝(與安裝AS類似)。

Appium-doctor安裝

appium-doctor是用來檢測Appium是否安裝成功的,可以用命令npm install appium-doctor進行安裝,安裝成功后,命令appium-doctor --version查看是否安裝成功。


npm、appium-doctor

啟動appium-doctor,命令行輸入appium-doctor:


appium-doctor檢測

圖中出現了一行報錯,實際上由于Xcode安裝路徑與appium-doctor檢測到的路徑不一致,因為我現在只是用來測試安卓版本,所以實際上沒有安裝Xcode。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容