window 8或10 系統下安裝node的報錯(2502,2503)解決

電腦新裝的window 10的系統,在搭建node環境的時候,發現沒法安裝,而且錯誤碼爲2502,2503。遂上網搜方法,找了幾個,逐個嘗試解決了,記錄分享一下。node

錯誤緣由

會報2502和2503的錯誤碼,這個就是權限不到位。shell

解決

1

也是網上搜到的最多的方法
以管理員權限打開命令行,cd 進入放置node安裝包的文件夾,或者直接點進那個文件夾,摁住shift+右鼠標鍵,在出現的下拉菜單裏選擇今後處打開命令行
![圖片描述spa

這裏window 10 系統下是 Powershell 窗口,都同樣的。
而後命令行

msiexec /package node-v8.9.4-x64.msi

輸入以上的指令,package後面對應的是你的node安裝包名稱,需一字不差,記得加msi後綴。
直接運行,若是不出意外就能夠了。code

。。。。。。。。blog

我這裏這個方法並不可行,而後我又在window設置裏設置了安裝任何安裝包時都是最高權限,也沒啥用,仍是報錯,找到並嘗試瞭如下辦法,解決了。圖片

2

  1. ctrl+alt+del進入任務管理器
  2. 詳情頁面裏找到 explorer.exe 關掉.這個是桌面。圖片描述
  3. 左上角文件,點擊,而後再點擊運行,瀏覽--找到你的那個安裝包,勾選上以系統管理權限建立此任務,點擊肯定。圖片描述圖片描述
  4. 記得再次運行 explorer.exe,把桌面找回來。

我這裏到這就能夠了,裝完進入命令行 輸入 node -v ,若是能輸出版本,就ok了。v8

相關文章
相關標籤/搜索