Mac下搭建python3.6+appium
純記錄:
因為之前用windows,想學習下appium,奈何手機iphone,所以幹脆把之前學習selenium的環境弄到mac上,也好順便搭建appium 。寫下來記錄下
安裝python3.6 ,度娘安裝包,安裝
然後安裝selenium,
在終端裏輸入:
sudo easy_install pip
sudo pip install selenium==2.53.6
安裝完以後,下載pycharm,發現在3.6裏面selenium import 不了。才發現是selenium 安裝到2.7裏
所以變成先切換進入3.6的安裝包所在位置
- 進入終端,cd進入python3.6的安裝路徑 /Library/Frameworks/Python.framework/Versions/3.6/bin
- 輸入命令:pip3.6 install -U selenium
nodejs 安裝 :https://nodejs.org/
node -v 查看版本號
npm 安裝
1.打開終端,輸入:sudo bash
2.繼續輸入:sudo curl -L https://npmjs.org/install.sh | sh
3.檢查版本號 npm -v
cnpm 安裝
1.用 npm 安裝 appium 時候,中途會報錯(由於某種原因,直接用 npm 下載安裝會
有好多網絡問題,安裝淘寶的 cnpm 要比 npm 好用),所以這裏用 cnpm 代替了 npm
2.打開終端,輸入 sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
appium 安裝
終端輸入:cnpm install -g [email protected] 如果有報錯權限問題,在cnpm 前面加sudo
安裝完成後,想啟動 appium,就在終端輸入appium,看到welcome 就ok了
安裝 appium 的 python 包,打開終端輸入:sudo pip install Appium-Python-Client
這一步再次遇到和selenium一樣的問題
改成輸入pip3 install Appium-Python-Client 就好了
然後安裝
1.jdk
2.xcode
brew 安裝
終端輸入 ruby -e "$(curl --insecure -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝完成後查看版本號
$ brew -v
卸載指令:$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
安裝carthage
brew install carthage
安裝appium-doctor
cnpm -v
$ cnpm install appium-doctor
用 appium-doctor 去檢查 appium 的環境,這個之前玩過 windows 上的 appium環境應該都熟悉
$ appium-doctor -v
$ appium-doctor
大體內容來自此處https://www.cnblogs.com/yoyoketang/?_wv=1031
Mac下搭建python3.6+appium