Can't install appium 1.6.0 beta1/2/3 (HELPPPPPP!)

The flow was:

  1. installed appium 1.5.3.dmg
  2. Installed node : ‘brew install node’ ,
    then ‘brew update node’, and ‘brew doctor node’ brew command (ALL PASSED)
  3. uninstalled appium 1.5.3 server: sudo npm uninstall -g appium

Then tried to install the beta versions :

sudo npm install [email protected]

After that I performed the appium -v command : No appium was installed

My log from trying to install the appium beta versions:

Asis-Mac-mini:~ asihizkiahu$ sudo npm install [email protected]
Password:
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
npm WARN deprecated [email protected]: Babel 5 is no longer being maintained. Upgrade to Babel 6.
npm WARN deprecated [email protected]: Copy its ~20 LOC directly into your code instead.
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
(node:14820) Warning: Possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit

[email protected] install /Users/asihizkiahu/node_modules/appium-windows-driver
node install-npm.js

Not installing WinAppDriver since did not detect a Windows system

npm WARN [email protected] No repository field.
Asis-Mac-mini:~ asihizkiahu$ appium -v
-bash: /usr/local/bin/appium: No such file or directory

Hey…

  1. Why the issue is closed?
  2. Do you have an estimation when the 1.6.0.dmg will be released?

dmg will come after official release of 1.6.0. i stopped using dmg as far as it is updating much much later. i use “driver.getPageSource()”

Hey Alexy…

Thanks for the answers…

I didn’t really understood them…
First, why the issue of the memory leak was closed? i cant install the beta versions because of them…
Second, do you have an rough estimation when the official 1.6 release for mac will be released?

Thanks again…

First, why the issue of the memory leak was closed? - this is not Appium problem NPM installer. just try to update it on mac.
Second about DMG - no idea :slight_smile:

Thanks for the information…

The memory leak problem is not with Appium. I recommend keeping your version of npm and Node.js up-to-date if you want to get bug fixes for those issues.

Appium wasn’t found because you’re installing Appium locally. You need to use the -g flag during installation to install Appium to a system PATH.

Hey Alex…
Thanks for the valueble inputs…
From your documentation I was under the impression that the -g command was
only for the uninstall command, not the install one…
I will try it…

The -g addition in the install command did the job…

Asis-Mac-mini:~ asihizkiahu$ appium -v
1.6.0-beta3

The problem is that the appium client remained in version 1.5.3
What does it mean?

The GUI version of Appium is updated separately. It has a separate installation of the Node.js interpreter and Appium npm packages bundled with it.