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

 

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

 

Mac下搭建python3.6+appium
 
大体内容来自此处https://www.cnblogs.com/yoyoketang/?_wv=1031 




Mac下搭建python3.6+appium

上一篇:SpringCloud报错:Caused by: org.springframework.context.ApplicationContextException: Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean.


下一篇:app内区域截图利用html2Canvals保存到手机 截屏 (html2Canvals2版本1.0.0)