Appium+python自动化15-在Mac上环境搭建

简介: 前言 mac上搭建appium+python的环境还是有点复杂的,需要准备的软件 1.nodejs 2.npm 3.cnpm 4.appium 5.pip 6.Appium-Python-Client   一、nodejs安装 1.

前言

mac上搭建appium+python的环境还是有点复杂的,需要准备的软件

1.nodejs

2.npm

3.cnpm

4.appium

5.pip

6.Appium-Python-Client

 

一、nodejs安装

1.nodejs下载地址:https://nodejs.org/

2.下载完成后傻瓜式下一步安装

3.打开终端,查看版本号是否安装成功,输入:node -v

 

二、npm安装

1.打开终端,输入:sudo bash

2.继续输入:sudo curl -L https://npmjs.org/install.sh | sh

3.看到上图所示,就是安装完成了。检查npm是否安装成功,先关掉终端,再重新打开,输入:npm -v

 

三、cnpm安装

1.用npm安装appium时候,中途会报错(由于某种原因,直接用npm下载安装会有好多网络问题,安装淘宝的cnpm要比npm好用),

所以这里用cnpm代替了npm

2.打开终端,输入sudo npm install -g cnpm --registry=https://registry.npm.taobao.org

 

 

四、appium安装

1.appium的安装有两种:一种是有GUI图形界面的,下载dmg包,手动安装;另外一种是通过cnpm指令安装的,无图形界面

方式一:下载dmg包手动安装(新手推荐)

官方下载地址:http://appium.io/

百度云下载地址:链接: https://pan.baidu.com/s/1pKAj1qj 密码: q3qu

下载后傻瓜式下一步安装就行了

 

方法二:cnpm安装(无图形界面)

2.这里下载1.6.3的版本,@后面可以指定版本号。终端输入:cnpm install -g appium@1.6.3

(要是报错,就用sudo去安装:sudo cnpm install -g appium@1.6.3)

3.安装完成后,想启动appium,就在终端输入:appium

看到如下界面:Welcome to Appium v1.6.3说明安装成功了

 

----------------------以上是安装appium相关包,接下来是准备python相关的包---------------

五、pip安装

1.pip是安装python第三方包的最主要的一个小工具,打开终端输入:sudo easy_install pip

 

六、Appium-Python-Client

1.安装appium的python包,打开终端输入:sudo pip install Appium-Python-Client

2.中途要是弹出Password的提示,就输入当前用户的密码就行

 

还需要安装的软件:

1.jdk

2.xcode

3.pycharm

appiumQQ群:512200893

目录
打赏
0
0
0
0
11
分享
相关文章
Cua:Mac用户狂喜!这个开源框架让AI直接接管你的电脑,快速实现AI自动化办公
Cua是一个结合高性能虚拟化与AI代理能力的开源框架,能在Apple Silicon上以接近原生性能运行虚拟机,并让AI直接操作系统应用。
173 17
Cua:Mac用户狂喜!这个开源框架让AI直接接管你的电脑,快速实现AI自动化办公
【新手必看】PyCharm2025 免费下载安装配置教程+Python环境搭建、图文并茂全副武装学起来才嗖嗖的快,绝对最详细!
PyCharm是由JetBrains开发的Python集成开发环境(IDE),专为Python开发者设计,支持Web开发、调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试和版本控制等功能。它有专业版、教育版和社区版三个版本,其中社区版免费且适合个人和小型团队使用,包含基本的Python开发功能。安装PyCharm前需先安装Python解释器,并配置环境变量。通过简单的步骤即可在PyCharm中创建并运行Python项目,如输出“Hello World”。
1286 13
【新手必看】PyCharm2025 免费下载安装配置教程+Python环境搭建、图文并茂全副武装学起来才嗖嗖的快,绝对最详细!
课时14:Python环境搭建
接下来分享 Python 开发环境的搭建。其主要分为以下四部分。 1.开发环境搭建的意思 2.Python的解释器是什么 3.Python 的解释器分类 4.搭建步骤
自动化测试之美:从Selenium到Appium
【10月更文挑战第3天】在软件开发的海洋中,自动化测试如同一艘航船,引领着质量保证的方向。本文将带你领略自动化测试的魅力,从Web端的Selenium到移动端的Appium,我们将一探究竟,看看这些工具如何帮助我们高效地进行软件测试。你将了解到,自动化测试不仅仅是技术的展示,更是一种提升开发效率和产品质量的智慧选择。让我们一起启航,探索自动化测试的世界!
【入门思路】基于Python+Unittest+Appium+Excel+BeautifulReport的App/移动端UI自动化测试框架搭建思路
本文重点讲解如何搭建App自动化测试框架的思路,而非完整源码。主要内容包括实现目的、框架设计、环境依赖和框架的主要组成部分。适用于初学者,旨在帮助其快速掌握App自动化测试的基本技能。文中详细介绍了从需求分析到技术栈选择,再到具体模块的封装与实现,包括登录、截图、日志、测试报告和邮件服务等。同时提供了运行效果的展示,便于理解和实践。
291 4
【入门思路】基于Python+Unittest+Appium+Excel+BeautifulReport的App/移动端UI自动化测试框架搭建思路
【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda
本篇将详细介绍如何在Mac系统上安装和配置Anaconda,如何创建虚拟环境,并学习如何使用 `pip` 和 `conda` 管理Python包,直到成功运行第一个Python程序。通过本篇,您将学会如何高效地使用Anaconda创建和管理虚拟环境,并使用Python开发。
235 4
【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda
Python 环境搭建之 conda
本文介绍了Python项目管理工具Conda的两种版本——Anaconda和Miniconda的安装方法及环境使用,特别针对MacOS系统。Anaconda为全量版,适合新手;Miniconda则为轻量级版本,适合有经验的开发者。文中还提供了具体的安装命令和路径说明,帮助用户顺利完成安装并验证安装结果。
305 0
Python 环境搭建之 conda
Python学习笔记--- day01计算机基础和环境搭建(一)
Python学习笔记--- day01计算机基础和环境搭建(一)
85 2
Python学习笔记--- day01计算机基础和环境搭建(二)
Python学习笔记--- day01计算机基础和环境搭建(二)
86 1

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等