Windows下使用 npm 命令安装 Appium(详)

本文主要讲述如何在 Windows 系统上通过 npm 命令行安装 appium

Windows 桌面版请在官网选择对应版本下载安装。

官网链接

TestHome 百度网盘下载链接

Tips:Appium 桌面版需要 Node.js 环境才可运行。

一、环境要求

  • JDK
  • Node.js
  • android-sdk
  • python 2.7
  • .net framework 2.0
  • VCbuild

二、安装过程

安装JDK,并配置好环境变量。

?

安装配置 Node.js:

参考链接:https://www.cnblogs.com/zhouyu2017/p/6485265.html

?

安装配置 Python 2.7

因 Appium 编译过程中需使用 python 2.7 版本,3.0以上版本不行,可在电脑上装两个版本的 Python。

?

安装 android-sdk

访问 http://www.androiddevtools.cn/ 下载 SDK Tools (24.4.1 Windows) 压缩包:

直接下载链接:https://dl.google.com/android/installer_r24.4.1-windows.exe?utm_source=androiddevtools&utm_medium=website

?

打开解压目录下 SDK Manager.exe 勾选 Tools 、Platform 、Build-tools 下载即可。

下载需要***,可通过 Toos - Options 设置国内代理下载:参考链接

?

环境变量配置(以解压到 D:\Application\ 下为例):

c新增 ANDROID_HOME = D:\Application\android-sdk-windows

Path 增加:
%ANDROID_HOME%\tools
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\build-tools\26.0.1 (版本号具体参照本机目录)

?

.net framework 2.0 安装

添加 .net framework 2.0 功能
控制面板--程序--程序和功能 勾选 .net framework 3.5 确定即可。

?

如添加失败报错,可下载某离线添加工具Win10_2016_Net3.5_x64_Offline.exe,过程需要重启!

VCbuild 安装
因为 npm 安装 Appium 是通过 node-gyp 来编译的,所以会需要 Python 2.7 及 c++ 编译环境。

Windows 下有两种解决方案,一是安装 Visual Studio,二是安装 Visual C++ Build Tools。

除非有需要使用 VS ,否则可以选择方案二。

这里我们可以选择安装 Visual C++ Build Tools
[百度网盘链接]

安装时选择 勾选 Windows 8 SDK 、Windows 10 SDK 即可(安装大约几个G,习惯就好,至少比 完全安装 VS 要小)

?

安装 appium

打开 CMD:

设置 npm 淘宝镜像

npm config set registry https://registry.npm.taobao.org

?

设置 vsbuild 版本,之前下载的 Visual C++ Build Tools 是多少版本的是多少就设置多少
npm config set msvs_version 2015

?

npm 全局安装 appium,使用命令(默认安装最新版本):

npm install appium -g --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver

?

如需安装指定 appium 版本可在 appium后加@版本号,如安装1.7.2版本:

npm install [email protected] -g

由于 chromedriver 下载易不成功,故指向淘宝 cdn 下载。

?

安装 appium 完成后,继续安装 appium-doctor

npm install appium-doctor -g

?

使用 appium-doctor 检查所有配置均已正确即表示安装成功:

?

原文地址:https://www.cnblogs.com/jiachangwei/p/12142816.html

时间: 2024-08-30 01:40:44

Windows下使用 npm 命令安装 Appium(详)的相关文章

Windows下用cmd命令安装及卸载服务[转]

第一种方法: 1. 开始 ->运行 ->cmd2. cd到C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727(Framework版本号按IIS配置)3. 安装服务: 运行命令行 InstallUtil.exe E:/test.exe    卸载服务: 运行命令行 InstallUtil.exe -u E:/test.exe 这样就能删除了,但如果還是不能删除的话,沒关系下面還有一种方法. 第二种方法: 运行-->cmd-->到c:\windo

Windows下ElasticSearch的Head安装及基本使用

前段时间,有一朋友咨询我,说es的head插件一直安装失败,为了给朋友解惑,自己百度博文并实践了一番,也的确踩了些坑,但我给爬了起来.今天就来分享下实践心得并跳过的坑. ElasticSearch 是一个分布式.高扩展.高实时的搜索与数据分析引擎,它能很方便的使大量数据具有搜索.分析和探索的能力,简称es.本文分五部分描述,es的安装,head插件安装,es的基本概念,es的基本使用,问题总结. 目录 es安装 head插件安装 es基本概念 es基本使用 问题总结 一.es安装 安装方式网络上

Windows下openssl的下载安装和使用

Windows下openssl的下载安装和使用 安装openssl有两种方式,第一种直接下载安装包,装上就可运行:第二种可以自己下载源码,自己编译.下面对两种方式均进行详细描述. 一.下载和安装openss 方法一:直接使用openssl安装包 Window 的openssl的安装包的下载地址为: http://slproweb.com/products/Win32OpenSSL.html 一般在安装openssl之前还需要vs的一些插件,该地址中也提供了相关插件的下载.如下图即为openssl

在Windows 下为PHP5.4安装PEAR, PHPUnit , phpDoc2

1.安装PEAR   官方网站: http://pear.php.net/   PHP 5.4 的 Windows 包中没有自带 PEAR,下载 http://pear.php.net/go-pear.phar 到PHP目录,并运行: php go-pear.phar 安装完成后PHP目录下会产生一个名为 pear.bat 的批处理文件,并且会在系统中添加以下环境变量(用户变量,假定PHP安装在C:\php): PHP_PEAR_BIN_DIR=C:\php PHP_PEAR_DATA_DIR=

惊艳的cygwin——Windows下的Linux命令行环境的配置和使用

http://www.tuicool.com/articles/2MramqI 时间 2014-07-29 09:28:36  点滴之间 聚沙成金 原文  http://www.path8.net/tn/archives/6021 主题 CygwinLinux命令 本文内容遵从 CC版权协议 , 可以随意转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://oldratlee.com/post/2012-12-22/stunning-cygwin N年前倒腾过一次 

windows下dig 域名解析工具安装及使用

windows 下nslookup 解析命令工具,都已经为人所熟悉.除此之外,在linux 或 unix上,dig命令工具在解析方面更是主导. 下面主要说明下,dig如何在windows下安装和使用dig 命令工具. dig的执行程序是在Bind软件包里,首先要下载Bind软件,下载地址https://www.isc.org/downloads/ 下载对应版本,然后解压,目录下的dig 程序 可以修改环境变量,这样就可以像windows系统内置的命令程序一样,直接在cmd或命令行工具下直接执行,

java学习总结(16.05.08)在windows下使用cmd命令行对java文件进行编译和执行

windows下利用cmd命令行可以调用jdk里的javac.exe和java.exe对java文件进行编译和执行,前提是jdk已成功安装并正确配置相关环境变量(jdk安装与环境变量的配置方法:http://blog.csdn.net/qq_32099621/article/details/51339868) 下面来说一下windows下如何使用cmd命令行来编译执行java文件 首先找到需要编译和执行的java文件 这里我要编译和执行这个java文件 按组合键win+r调出"运行",

Windows下的Linux子系统安装,WSL 2下配置docker

Windows下的Linux子系统安装,WSL 2下配置docker 前提条件: 安装WSL 2需要Windows 10版本是Build 18917或更高,首先先确认系统版本已升级. 在“启用或关闭Windows功能”中启用以下两个选项:Windows虚拟机平台.适用于Linux的Windows子系统. 启用这些更改后,重新启动计算机. 从如上图中安装最新的Ubuntu发行版. 1. Powershell下配置 将WSL2作为Ubuntu的默认架构 wsl -- set - version Ub

Windows下ActiveMQ下载、安装部署

Windows下ActiveMQ下载.安装部署 1.下载:http://activemq.apache.org/download.html 最新Windows版本 2.安装 (1) 首先配置JAVA环境变量 JAVA_HOME=D:\Program Files\Java\jdk1.5.0 CLASSPAHT=.;D:\Program Files\Java\jdk1.5.0\lib\tools.jar;D:\Program Files\Java\jdk1.5.0\lib\td.jar;D:\Pro