因为mac本自带python2.x(不建议卸载,因为本本本身有很多依赖与此),所以装python3的过程极其坎坷,勉强装好后也总是各种报错。这次装appium环境,直接把原来的python3卸了,用homebrew安装。建议大家也用这个安装吧,简单而且错误率低。
--brew的安装命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
注:brew安装过程中如果卡死了,解决方案:在终端输入 export HOMEBREW_NO_AUTO_UPDATE=true
下面进入正题,mac python+appium环境搭建:
1、安装python(3.x)
【分享一篇别人的 https://blog.csdn.net/vitaminc4/article/details/74059683,这个文章里包含homebrew的下载地址及brew安装python3命令】
2、下载安装android sdk 、JDK【附上地址,具体安装及后续配置可自行百度】
android sdk下载地址:http://tools.android-studio.org/index.php/sdk?spm=a2c4e.11153940.blogcont593549.13.4f164466N7mmUH
特别注意❗️环境变量配置:vim ~/.bash_profile,配置好环境变量记得执行:source ~/.bash_profile ,不然可能不生效
androidSDK的相关配置参考:https://www.jianshu.com/p/ded91a6132fb
启动android下载相关组件:sdk文件夹中的tools-android
3、安装appium及appium doctor:
- brew命令安装node:brew install node
- npm命令安装appium:npm install -g appium
安装好appium后在终端输入appium,如果出现如下界面说明安装成功
- 安装appium-doctor:下载appium doctor的网址在https://github.com/appium/appium-doctor ,在终端执行npm install appium-doctor -g来安装doctor
安装好appium后在终端输入appium-doctor,如果出现如下界面说明安装成功
注:若有检查项未通过,可以去对应的android-sdk-macosx/tools/android中下载
4、安装Appium-Python-Client:sudo pip install Appium-Python-Client
------------至此,appium的安装已完毕------------
启动appium server:在终端输入appium &
--以上就是mac下 python+appium的安装过程,踩了很多坑,折腾了两天,总算好用了