linux 部署appium環境
-
appium 安装:
1. 安装node(注意node.js版本不能安装过高,appium会启动不了。安装v10以下比较稳)
- https://www.cnblogs.com/wx170119/p/12558331.html
1-1.
官网 https://nodejs.org/en/download/ 上,下载linux对应的编译版本,保存并解压缩到本地(我保存在~/install/)

1-2.
①设置 node 和 npm 的软连接方式
su #获取root权限
ln -s ~/install/node/bin/node /usr/local/bin/node
ln -s ~/install/node/bin/npm /usr/local/bin/npm
②設置PATH环境变量(su #获取root权限先)
1.在node目录下执行pwd 获取node所在的目录
2. vi /etc/profile
文件最后添加 export PATH="/home/manshuo/install/node/bin:$PATH"

3.
source /etc/profile 可以是变量生效,
然后执行 echo $PATH ,看看输出内容是否包含自己添加的内容。
4. 到任意目录下去执行一次执行node -v npm -v 下面表现为安装成功。

详细步骤可见博客 http://www.cnblogs.com/dubaokun/p/3558848.html
2. 安装 cnpm
官网说用npm安装appium,我试了很久都不成功。因此先安装 cnpm, 再用 cnpm 安装appium等。
npm 与 cnpm 的关系,详见博客 https://blog.csdn.net/shelly1072/article/details/51524029
npm install -g cnpm --registry=https://registry.npm.taobao.org
3. 安装 appium/appium-doctor
cnpm install -g appium
cnpm install -g appium-doctor
目前发现版本1.9.0有问题,可安装1.8.1:
cnpm install -g appium@1.8.1
设置 appium/appium-doctor 的软连接方式,方式和②-1/2一样。
4. 启动 appium
终端输入:appium 即可
5. 启动 appium-doctor
终端输入:appium-doctor 即可
appium-doctor 检查环境是否满足要求。
需要注意的是,在我的安装过程中,通过source /etc/profile,只是让变量临时生效了,如果此时我在开一个终端的 话运行node会提示找不到命令,这个问题 重启或者注销之后得到了解决.
androidSDK 配置
https://www.cnblogs.com/cnkemi/p/8489555.html
JDK配置
https://www.cnblogs.com/yuanbo123/p/5819564.html
配置时遇到环境变量不生效,折腾了一下。。。发现是没有 source /etc/profile 一下
引以为戒
问题:
github很难登录

浙公网安备 33010602011771号