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很难登录

posted @ 2020-09-16 22:02  lms21  阅读(396)  评论(0)    收藏  举报