Mac下搭建python3.6+appium
纯记录:
因为之前用windows,想学习下appium,奈何手机iphone,所以干脆把之前学习selenium的环境弄到mac上,也好顺便搭建appium 。写下来记录下
安装python3.6 ,度娘安装包,安装
然后安装selenium,
在终端里输入:
sudo easy_install pip
sudo pip install selenium==2.53.6
安装完以后,下载pycharm,发现在3.6里面selenium import 不了。才发现是selenium 安装到2.7里
所以变成先切换进入3.6的安装包所在位置
- 进入终端,cd进入python3.6的安装路径 /Library/Frameworks/Python.framework/Versions/3.6/bin
- 输入命令:pip3.6 install -U selenium==2.53.6
nodejs 安装 :https://nodejs.org/
node -v 查看版本号
npm 安装
1.打开终端,输入:sudo bash
2.继续输入:sudo curl -L https://npmjs.org/install.sh | sh
3.检查版本号 npm -v
cnpm 安装
1.用 npm 安装 appium 时候,中途会报错(由于某种原因,直接用 npm 下载安装会
有好多网络问题,安装淘宝的 cnpm 要比 npm 好用),所以这里用 cnpm 代替了 npm
2.打开终端,输入 sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
appium 安装
终端输入:cnpm install -g appium@1.6.3 如果有报错权限问题,在cnpm 前面加sudo
安装完成后,想启动 appium,就在终端输入appium,看到welcome 就ok了
安装 appium 的 python 包,打开终端输入:sudo pip install Appium-Python-Client
这一步再次遇到和selenium一样的问题
改成输入pip3 install Appium-Python-Client 就好了
然后安装
1.jdk
2.xcode
brew 安装
终端输入 ruby -e "$(curl --insecure -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装完成后查看版本号
$ brew -v
卸载指令:$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
安装carthage
brew install carthage
安装appium-doctor
cnpm -v
$ cnpm install appium-doctor
用 appium-doctor 去检查 appium 的环境,这个之前玩过 windows 上的 appium环境应该都熟悉
$ appium-doctor -v
$ appium-doctor
2、chown -R 用户名 /文件夹名