Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Meteor command not found

I installed the same version from Official Windows Meteor Support on one computer and the command "meteor" runs normally, now I tried to install in another computer but is giving me the issue that the "meteor command was not found". I tried to add the path to the system variables, but it doesn't seem to work. Any ideas? Thank you

like image 785
Renan Cidale Avatar asked Mar 17 '15 23:03

Renan Cidale


4 Answers

I have just discovered in Windows (I am using Windows 8.1) that you have to type meteor.bat to invoke meteor. e.g. meteor.bat create myapp

like image 174
Zuko Mgwili Avatar answered Sep 20 '22 17:09

Zuko Mgwili


The answers already listed were only half the answer for me.

The following steps, resolved the issue.

Set the SYSTEM Environment Variable to:

C:\Users\%username%\AppData\Local\.meteor

Or if you prefer, change to your username explicitly

C:\Users\rich\AppData\Local\.meteor

Then as per the accepted answer on this question.

Create a file named meteor in the directory where the meteor.bat is. E.g. the path above.

Hint, you can use

touch meteor

Copy these lines into the file and save

#!/bin/sh
cmd //c "$0.bat" "$@"
like image 25
Kildareflare Avatar answered Sep 18 '22 17:09

Kildareflare


For others that might come across this issue.

I'm on Windows 10 and installed Meteor 1.4. Was getting meteor command not found when trying to run meteor from command prompt.

I checked my users PATH variables and found this entry:

C:\Users\%username%\AppData\Local\.meteor\

I removed the last backslash, saved the PATH variables, and then opened a new command prompt. The meteor command was now recognized.

My PATH variable entry now looks like this with the last backslash removed:

C:\Users\%username%\AppData\Local\.meteor

Note: You can replace %username% with your actual windows username. The entry should work fine as the system will resolve it to your username.

like image 41
Taylor Avatar answered Sep 17 '22 17:09

Taylor


If path variable is not present in environment variables, You can execute the command only from the directory where meteor is present. i.e., "C:\Users\username\AppData\Local.meteor\" directory.

To use the meteor from any directory inside the command prompt, Add path variable to the environment settings.

"C:\Users\username\AppData\Local.meteor\meteor.bat". Restart command prompt if already open. This will enable meteor command to work everywhere.

like image 23
Upendra Bittu Avatar answered Sep 19 '22 17:09

Upendra Bittu