

Terminal : sudo npm install -g opencv4nodejs -unsafe-perm -allow-root If it fails, check if cmake is install (brew install cmake).
#INSTALL JAVA MAC OS X HOW TO#
Refer to link for the above "core.hpp" error and this info on how to install the opencv4nodejs if it fails. This seem to solve "Cannot open include file: 'opencv2/core.hpp'"!"
#INSTALL JAVA MAC OS X UPDATE#
You may need to have python3 install and update pip3 before running the above. Do this as last optional as there may be missing dependencies that may be solved at other optional install. If this fails the first round, do not worry. This is for image comparison and it is optional. Reboot and input this in terminal sudo npm install -g -unsafe-perm=true ios-deployĥ. Install appium doctor npm install -g appium-doctor Go terminal in recovery mode csrutil disable You will need to reboot into recovery mode If it is not the command line issue, see below sudo npm install -g ios-deploy -unsafe-perm -allow-root Rerun the npm command above to install ios-deploy Using the command below, the path was reset to '/Applications/Xcode.app/Contents/Developer', which solved the issue and allowed me to install ios-deploy sudo xcode-select -reset Mine was wrongly at '/Library/Developer/CommandLineTools'. You can type the following to see the current path. See this link that explains and how to reset Command Line to correct path (DO NOT USE - HEAD as new OS X 10.15 will not work)Ĭheck if your command line for xcode is install at the correct path. sudo chown -R $(whoami) $(brew -prefix)/* You may want to refer to this link or try the below. If there is permission error installing appium desktop, it may be due to permission ownership in the folder. My build is Appium 1.16.0 If you prefer the console version, input this in terminal npm install -g appium Launch Xcode and accept the license agreement so that the Xcode command line worksĬheck your xcode command line version xcode-select -versionĩ. Make sure you accept Xcode license first. If there is an error means you need to go to the link above to install it. If you are not sure if you have npm, type this in terminal npm -v Input this in your terminal sudo chown -R $(whoami) $(brew -prefix)/* This may due to your permission settings. I am using Eclipse for thisįor some reasons, brew may fail.

Python 3.8.1 is the latest as of today documentation. At this time of the writing it is build 231. You can get the latest JDK 1.8 from this link. I got several issues resolve when I upgrade to the OS.

They are seldom updated, so some investigations are needed if you encounter issues at certain versions upgrade.īe prepare to give yourself at least 1-2 days in setting up. The documentations from official source confusing and outdated. I find the biggest challenges in Appium is not the scripting itself, but the setting up in OS X. However, by the time you read this, this document may be outdated. Appium 1.15.1 desktop or Appium CLI 1.16.0.This document is created for below configuration
