关于appium-doctor运行时提示不是内部或外部的命令

关于appium-doctor运行时提示不是内部或外部的命令

1.一定要单独配置android_home

(我之前是直接将D:\SDK\platform-tools;D:\SDK\tools;加到path里面会导致appnium-doctor运行时失败,原因为Android_home未配置——将appium-doctor.cmd拖到cmd窗口运行即可看到)

在设置系统环境变量的地方新建ANDROID_HOME(右键点击我的电脑–>属性–>高级–>环境变量–>系统变量–>新建,注意是“系统变量”而不是“Administrator的用户变量”)

1)ANDROID_HOME=D:\SDK(android sdk所在目录)

2)在 path 中加入 %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;

tools目录下运行android命令,platform-tools目录运行adb命令

2.配置appium_home

1)Appium_Home=C:\Program Files (x86)\Appium

2)path中加入%Appium_Home%

3.进入C:\Program Files (x86)\Appium\node_modules\.bin,运行appium-doctor即可成功。

时间: 2024-11-08 20:18:59

关于appium-doctor运行时提示不是内部或外部的命令的相关文章

cmd 里面运行git提示“不是内部或外部命令,也不是可运行的程序”的解决办法

1.找到你电脑上的git安装中bin的路径,如:E:\安装吧\Git\Git\bin:同时,找到git安装路径中git-core的位置,如:E:\安装吧\Git\Git\libexec\git-core: 2.配置系统变量.右键"计算机"->"属性"->"高级系统设置"->"环境变量"->在下方的"系统变量"中找到"path"->选中"path&q

Eclipse运行时提示“Failed to load the JNI shared library /Java/jre6/bin/client/jvm.dll”的一个解决方案

出现这个问题的一个原因是eclipse需要的32位jdk,你的环境变量中配的是64位jdk 于是有人建议,重装个32位的jdk,把环境变量换成32位的jdk,但如果你的其它程序需要64位jdk的话,这肯定不是一个好办法 还有一种方法是在 eclipse根目录下有个eclipse.ini文件,添加个 -vm参数 -vm C:/Java32/jdk1.7.0_45/bin/javaw.exe      //这是我的32位jdk 注意位置 -startup plugins/org.eclipse.eq

Silverlight运行时提示未安装silverlight runtime 解决方法

出现该问题是由于电脑上安装的silverlight不是silverlight developer. 一般来说安装完VS之后是不会出现该问题. 但是一旦更改了silverlight中web service中TestPage的minRuntimeVersion版本,因为默认生成的版本号是silverlight sdk(根据创建项目时选择的是silverlight 4还是5来判断是哪个版本的SDK)的版本号.一旦修改的版本号比电脑安装的sdk版本高,则会在第一次运行时提示需要安装更新版本的silver

Cognos隐藏报表运行时提示选择报表发送方式

cognos8.3 隐藏报表运行时提示选择报表发送方式 (2010-11-21 12:06:02) 转载▼ 标签: cognos 杂谈 分类: Cognos 找到c8\webapps\p2pd\WEB-INF\classes下的viewer_XX.properties文件,XX是指区域,EN指英文地区,CN指中国,所以先备份viewer_CN.properties,把RV_BUSY_OPTIONS_SELECTED .RV_BUSY_OPTIONS_UNSELECTED.RV_BUSY_OPTI

Java导入package编译后运行时提示无法加载主类的解决办法

Java代码中通过package导入包后,用命令行编译可以成功,但是运行时提示无法加载主类,这时候可以把编译后的class文件放在导入包的上一层文件夹,然后用 java 包名.类名 的命令形式运行 参考链接:点击这里 原文地址:https://www.cnblogs.com/excellent-ship/p/9134994.html

Spark和Kafka在IDEA整合运行时提示''com.fasterxml.jackson.databind.JsonMappingException: Incompatible Jackson version: 2.9.1''

使用kafka和sparkstreaming整合时,IDEA运行程序报错"com.fasterxml.jackson.databind.JsonMappingException: Incompatible Jackson version: 2.9.1",初步看是版本不兼容,但是版本后面确认没有问题,参考博文,修改了依赖包的依赖顺序就解决了问题. 依赖包顺序 修改了依赖包顺序,前三个如图所示的顺序是ok的. ①spark安装包中的jar包 ②kafka安装包中的jar包 ③sparkst

java环境变量配置问题,控制台命令‘java'可以运行,‘javac'不是内部或外部命令。

新系统每次装jdk都发现这个问题,很难受. jdk默认步骤安装,一切OK,环境变量找个网站copycopy,这就是问题所在,网路上大部分环境变量配置都是系统变量JAVA_HOME:Jdk路径,这个ok, 环境变量PATH:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;这个就有问题了,后面的jre\bin中没有javac.exe,把前面的bin覆盖了,导致无法执行Javac, 接着是CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME

brew 安装的.net 运行时提示"Did you mean to run dotnet SDK commands?"

原因未知,但有解决方案 使用 brew cask 安装的.NET Core brew cask install dotnet 结果运行时出现: 解决方案: 下载官方 .pkg 文件安装,顺便卸载掉 brew 安装的 .net brew cask uninstall dotnet

SQL Server使用xp_cmdshell提示“不是内部或外部命令,也不是可运行的程序 或批处理文件”

数据迁移后,使用SQL Server 2012 备份数据库,备份完成后自动压缩成rar文件,以前执行没有问题的语句现在只能做备份,而不能自动压缩并删除备份,说明问题出在执行备份后压缩时出现问题.将语句复制到查询分析器执行报错,提示"RAR.EXE不是内部或外部命令,也不是可运行的程序 或批处理文件". SQL语句如下: /*自动压缩文件,并在压缩完成后删除原文件*/ declare @sqlPathB  varchar(150)   ---数据路径 set @sqlPathB='RAR