[英]zsh: command not found: nvm
最近一直在嘗試使用nvm來管理node版本。 我在 Mac OS Catalina(10.15.6) 上成功安裝了 nvm,我可以從終端切換版本。
但是,如果我嘗試在 VSCode 上使用集成終端執行相同的操作,我會得到zsh: command not found: nvm
一直在尋找解決方案或解決方法,但似乎沒有相關答案。 有人弄清楚了嗎?
提前致謝
當我使用自制軟件安裝 VSCode、oh-my-zsh 和 NVM 時,我遇到了同樣的問題。 它似乎在 ~/.zshrc 中放置了錯誤的路徑(對於 bash 可能是相同的)。
解決方案:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
source ~/.zshrc
或source ~/.bashrc
。我想通了,所以我會發布一個答案。
我收到zsh: command not found
錯誤的原因是因為我將 Visual Studio Code 放在了 Documents 目錄下。
當 VSCODE 終端設置在Applications 文件夾下時,它似乎可以正常工作。
確保將 VSCode 放在應用程序文件夾下。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.