首先因為我自己是mac奔缠,所以我先附上mac的教程,后面會講下Win版的安裝吼野。
Python解釋器安裝
mac一般會自帶Python2.7校哎,但一般還是安裝下最新的,畢竟要與時俱進嘛瞳步,而且3與2相比闷哆,一些包也做了更改,在初學的時候单起,還是建議學下新版抱怔。
Python安裝可以有兩種方式,一個是命令行安裝:brew install python3
另外一個是大家熟悉的官網(wǎng)下載嘀倒,一鍵安裝屈留,安裝時會默認配置環(huán)境。選任意方式都可以测蘑,安裝完成后在終端輸入python灌危,可以查看當前安裝的版本;輸入which python碳胳,可以查看安裝路徑勇蝙。至此Python3的安裝就完成了。
PyCharm安裝
安裝完成的Python會自帶ide挨约,但是一般我們會自己安裝編譯器味混,我目前用的是PyCharm。去PyCharm官網(wǎng)下載安裝包烫罩,也是一鍵安裝惜傲。由于PyCharm并不是開源的工具,如果只是用來寫腳本在安裝的時候選擇community模式就可以了贝攒,如果選擇professional盗誊,需要去往上搜下激活碼,否則無法使用隘弊,激活碼一段時間后會失效哈踱。
jdk安裝
oracle官網(wǎng)下載,地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html
目前oracle官網(wǎng)上jdk已經(jīng)更新到14梨熙,但建議還是安裝jdk1.8的开镣,1.9以上的版本啟動Appium server 會報錯,搞不懂咽扇,換成1.8就沒有問題邪财。
查看jdk安裝路徑陕壹,供下面使用。
Android Studio安裝
安裝AS其實是為了安裝SDK树埠,AS的安裝很簡單糠馆,直接去官網(wǎng)下載,地址:http://developer.android.com/intl/zh-cn/sdk/index.html怎憋。
1)下載完成后的文件為.dmg格式又碌,雙擊后會彈出窗口,系統(tǒng)將提示你把AS拖動到Applications中绊袋,根據(jù)提示拖動即可毕匀。
2)等待安裝完成后,雙擊AS圖標癌别,打開皂岔。
第一次打開會有一個彈窗,第一個選項意思是導入你原來配置過的基礎(chǔ)設(shè)置展姐,第二個是默認AS設(shè)置凤薛,由于是第一次安裝,所以選擇第二個即可诞仓。
中途可能會有警告提示彈窗,選擇cancel即可速兔。
3)打開AS墅拭,選擇next開始進行組件安裝。一般選擇standard(標準安裝)涣狗,也可以自己選擇要安裝的組件谍婉,像模擬器之類,比較大镀钓,下載比較慢穗熬,如果不需要的話也可以不裝。組件安裝過程中mac會要求用戶輸入密碼確認丁溅,根據(jù)提示輸入即可唤蔗,最后提示installation Pass!即為安裝成功窟赏。
4)SDK路徑配置
sdk默認安裝路徑在用戶的/Library/Android/sdk下
安裝完成后需要對.bash_profile文件進行配置妓柜,輸入命令vi .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查看下版本信息即可舔涎。
第二種方式:官網(wǎng)下載安裝(https://nodejs.org/en/)
訪問nodejs官網(wǎng)亡嫌,選擇符合的安裝包下載嚎于,默認安裝即可,最后不要忘了查看下node版本挟冠,確認是否安裝成功了于购。
xcode安裝
可以在mac的APPstore搜索并進行安裝或者直接用命令brew install xcode,這里不作贅述知染。
carthage安裝
carthage是用于在iOS/OS X環(huán)境下管理第三方的工具肋僧,】氐可以用HomeBrew進行安裝嫌吠,命令為brew install carthage。
APPium安裝
Appium依賴node環(huán)境掺炭,請先確認node已安裝成功辫诅。
Appium官網(wǎng):https://bitbucket.org/appium/appium.app/downloads/,下載.dmg文件涧狮,默認安裝(與安裝AS類似)炕矮。
Appium-doctor安裝
appium-doctor是用來檢測Appium是否安裝成功的,可以用命令npm install appium-doctor進行安裝者冤,安裝成功后吧享,命令appium-doctor --version查看是否安裝成功。
啟動appium-doctor钢颂,命令行輸入appium-doctor:
圖中出現(xiàn)了一行報錯,實際上由于Xcode安裝路徑與appium-doctor檢測到的路徑不一致拜银,因為我現(xiàn)在只是用來測試安卓版本殊鞭,所以實際上沒有安裝Xcode遭垛。