Yarn: 'Yarn' is not recognized as an internal or external command,

Created on 18 Aug 2017  路  10Comments  路  Source: yarnpkg/yarn

  • Using nodeJS v8.2.1
  • Yarn 0.15.0 ( the lattest version in this time )
    I installed yarn on my windows 7 computer by Chocolately. The installation was success but then i write this command to test : "yarn --version", the cmd said : 'Yarn' is not recognized as an internal or external command, operable program or batch file. Anyone know how to solve this problem ?

Most helpful comment

Try like this
npm install yarn -g

All 10 comments

Yarn 0.15.0 is very old now 馃槃 please try v0.27.5 which is the latest stable version.

Tks Daniel15 :)

If you are using windows check if C:\Program Files (x86)\Yarn\bin is in your path variable. If not after adding in path variable open new cmd

Try like this
npm install yarn -g

You might be able to install Yarn locally with

npm i -S yarn and then
add it to your path SET PATH=%PATH%;c:\to\your\projectnode_modules.binyarn
Now in the same terminal window you can use it with yarn install ..

After installing by .msi file , if not recognized in command prompt then in your environment variables path add C:\Program Files (x86)\Yarn\bin . C:\Users\Ritu\AppData\Local\Yarn\bin; was added in environment variable path by .msi file itself while installation, in addition to that i added C:\Program Files (x86)\Yarn\bin also . I am not sure why it is happening, even in latest versions also.

windows 10
npm version : 6.5.0
node version : 8.12.0
yarn version : 1.13.0

After installing by .msi file , if not recognized in command prompt then in your environment variables path add C:\Program Files (x86)\Yarn\bin . C:\Users\Ritu\AppData\Local\Yarn\bin; was added in environment variable path by .msi file itself while installation, in addition to that i added C:\Program Files (x86)\Yarn\bin also . I am not sure why it is happening, even in latest versions also.

windows 10
npm version : 6.5.0
node version : 8.12.0
yarn version : 1.13.0

may be helpful for you
https://github.com/yarnpkg/yarn/issues/2504#issue-201894785

Try like this
npm install yarn -g

this solution makes a yarn path specified. This was the solution to my problem.

If you are facing this error yarn : The term 'yarn' is not recognized as the name of a cmdlet, function, script file, or operable program. then Just run this command
npm install -g yarn

Try like this
npm install yarn -g

this code is worked for me thanks

Was this page helpful?
0 / 5 - 0 ratings