首先因为我自己是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安装路径,供下面使用。
Android Studio安装
安装AS其实是为了安装SDK,AS的安装很简单,直接去官网下载,地址:http://developer.android.com/intl/zh-cn/sdk/index.html。
1)下载完成后的文件为.dmg格式,双击后会弹出窗口,系统将提示你把AS拖动到Applications中,根据提示拖动即可。
2)等待安装完成后,双击AS图标,打开。
第一次打开会有一个弹窗,第一个选项意思是导入你原来配置过的基础设置,第二个是默认AS设置,由于是第一次安装,所以选择第二个即可。
中途可能会有警告提示弹窗,选择cancel即可。
3)打开AS,选择next开始进行组件安装。一般选择standard(标准安装),也可以自己选择要安装的组件,像模拟器之类,比较大,下载比较慢,如果不需要的话也可以不装。组件安装过程中mac会要求用户输入密码确认,根据提示输入即可,最后提示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查看下版本信息即可。
第二种方式:官网下载安装(https://nodejs.org/en/)
访问nodejs官网,选择符合的安装包下载,默认安装即可,最后不要忘了查看下node版本,确认是否安装成功了。
xcode安装
可以在mac的APPstore搜索并进行安装或者直接用命令brew install xcode,这里不作赘述。
carthage安装
carthage是用于在iOS/OS X环境下管理第三方的工具,。可以用HomeBrew进行安装,命令为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查看是否安装成功。
启动appium-doctor,命令行输入appium-doctor:
图中出现了一行报错,实际上由于Xcode安装路径与appium-doctor检测到的路径不一致,因为我现在只是用来测试安卓版本,所以实际上没有安装Xcode。