Mac下搭建python3.6+appium

Posted parasolmum

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 [email protected] 如果有报错权限问题,在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

 

技术分享图片
 
大体内容来自此处https://www.cnblogs.com/yoyoketang/?_wv=1031 












以上是关于Mac下搭建python3.6+appium的主要内容,如果未能解决你的问题,请参考以下文章

mac下搭建appium

人脸识别--Python3.6+OpenCV3.2在Mac下环境搭建

RF+Appium框架自动化测试系列一之(Mac下Appium环境搭建)万事开头难

全网最详细的Mac下搭建Appium环境文档,没有之一

MAC电脑下Appium 的真机测试环境搭建

Mac OS下Appium环境搭建及Genymotion模拟器安装