我的情況是這樣的,我不熟linux,所以常常都上網找到command就直接下
導致出了一些問題,我安裝npm後,很多指令都無法執行,後來發現好像是$PATH的問題
如果你也有NPM安裝後,指令無法直接執行,會一直出現command not found
那你有可能跟我一樣的狀況,我找到了這篇文章
https://shellzero.wordpress.com/tag/reset-path-on-mac/
才知道說,原來每次在.bash_profile寫export指令,都會不斷擴充$PATH的變數
導致後來變得很奇怪,然後指令都會出錯,所以我就照這篇把它給清乾淨
然後我的指令就能用了,順便形容一下我的狀況給各位參考
導致出了一些問題,我安裝npm後,很多指令都無法執行,後來發現好像是$PATH的問題
如果你也有NPM安裝後,指令無法直接執行,會一直出現command not found
那你有可能跟我一樣的狀況,我找到了這篇文章
https://shellzero.wordpress.com/tag/reset-path-on-mac/
才知道說,原來每次在.bash_profile寫export指令,都會不斷擴充$PATH的變數
導致後來變得很奇怪,然後指令都會出錯,所以我就照這篇把它給清乾淨
然後我的指令就能用了,順便形容一下我的狀況給各位參考
- 想利用brew安裝node
- 發現node指令一直command not found
- 上網找文章處理,如同上一篇
- sudo npm install -g typescript
- 結果顯示成功,但我輸入tsc -v也是commaond not found
- 就去找為什麼會這樣,後來發現應該是$PATH出錯
- 照上面文章把$PATH清空
然後我就可以直接執行了,超級開心 <3
https://shellzero.wordpress.com/tag/reset-path- on-mac/
回覆刪除這篇文章的教學已經不見了><"
請問一下如果我一樣遇到同樣的問題,那我該怎麼做?
你好!!
刪除我剛剛看國外linux的分享
把.bashrc 最後面的PATH改成 PATH="$PATH":/home/user/bin
就可以了
謝謝你的分享!
刪除