mac安裝appium 步驟

iOS

Mac OSX 10.7+

XCode 4.5+  Command Line Tools

sudo賦權

 

#brew 安裝

cnsha-20875-mac:~ ziang.chen$ brew -v

Homebrew 1.3.6

Homebrew/homebrew-core (git revisionade7; last commit 2017-11-08)

 

#進行brew update

Brew install python

cnsha-20875-mac:~ ziang.chen$ which python

/usr/bin/python

 cnsha-20875-mac:~ ziang.chen$ ruby -v

ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin15]

 cnsha-20875-mac:~ ziang.chen$ git --version

git version 2.10.1 (Apple Git-78)

 cnsha-20875-mac:~ ziang.chen$ node -v

v8.9.0

cnsha-20875-mac:~ ziang.chen$ npm -v

5.5.1

 ==> Installation successful!

 

----------------------------------------------------- - - - -

 

cnsha-20875-mac:~ ziang.chen$ java -version

java version "1.8.0_144"

Java(TM) SE Runtime Environment (build 1.8.0_144-b01)

Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

 

Javac

找到對應的java目錄

 

cnsha-20875-mac:~ ziang.chen$ /usr/libexec/java_home

/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home

 

sudo vim /etc/profile

修改文件

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home"

export JAVA_HOME

CLASS_PATH="$JAVA_HOME/lib"

PATH=".$PATH:$JAVA_HOME/bin"

 

按ESC :wq!  

 

 

安裝日誌

cnsha-20875-mac:~ziang.chen$ brew install libimobiledevice

 

==> Installing libimobiledevice

==> Downloadinghttps://homebrew.bintray.com/bottles/libimobiledevice-1.2.0_2.el

########################################################################100.0%

==> Pouring libimobiledevice-1.2.0_2.el_capitan.bottle.tar.gz

  /usr/local/Cellar/libimobiledevice/1.2.0_2:66 files, 984KB

 安裝一個包的依賴管理工具Carthage: brew install Carthage

需要安裝xcode9

#檢查

npm install -g appium-doctor

 

順便貼一些最常用 Cheatsheet

安裝(需要 Ruby):ruby -e "$(curl-fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

搜索:brew search mysql

查詢:brew info mysql主要看具體的信息,比如目前的版本,依賴,安裝後注意事項等

更新:brew update這會更新 Homebrew 自己,並且使得接下來的兩個操作有意義——

檢查過時(是否有新版本):brew outdated這回列出所有安裝的軟件裏可以升級的那些

升級:brew upgrade升級所有可以升級的軟件們

清理:brew cleanup清理不需要的版本極其安裝包緩存

常用的就這些。一般來說如果你追求新版本(不升級不舒服斯基),那麼你最常用的操作序列就是這樣:

brewupdate          #更新 Homebrew 的信息

brewoutdated        #看一下哪些軟件可以升級

brewupgrade <xxx>   # 如果不是所有的都要升級,那就這樣升級指定的

 

brew upgrade; brew cleanup    # 如果都要升級,直接升級完然後清理乾淨

發佈了139 篇原創文章 · 獲贊 86 · 訪問量 45萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章