首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在MacOS上使用nvm安装:'zsh:未找到命令: nvm‘

无法在MacOS上使用nvm安装:'zsh:未找到命令: nvm‘
EN

Stack Overflow用户
提问于 2020-04-08 02:55:41
回答 1查看 7.1K关注 0票数 4

我很感谢这个问题被问了几次,但没有一个答案能够帮助我。

我是在终端工作的新手,正在尝试在MacOS Catalina上安装带有nvm的节点。我使用'brew install nvm‘成功安装了nvm,但当我尝试运行'nvm install 10.15.0’时,我收到错误'zsh: command not found: nvm‘。

运行'brew info nvm‘得到以下结果:

代码语言:javascript
复制
You should create NVM's working directory if it doesn't exist:

  mkdir ~/.nvm

Add the following to ~/.zshrc or your desired shell
configuration file:

  export NVM_DIR="$HOME/.nvm"
  [ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh"  # This loads nvm
  [ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

You can set $NVM_DIR to any location, but leaving it unchanged from
/usr/local/opt/nvm will destroy any nvm-installed Node installations
upon upgrade/reinstall.

因此,我按照以下说明操作;我创建了NVM工作目录,并将配置添加到我的/.bash_profile外壳中。下面是我的.bash_profile文件,当使用'nano .bash_profile‘运行时:

代码语言:javascript
复制
# added by Anaconda3 2019.10 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/Users/emilybradley/opt/anaconda3/b$
if [ $? -eq 0 ]; then
    \eval "$__conda_setup"
else
    if [ -f "/Users/emilybradley/opt/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/Users/emilybradley/opt/anaconda3/etc/profile.d/conda.sh"
        CONDA_CHANGEPS1=false conda activate base
    else
        \export PATH="/Users/emilybradley/opt/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda init <<<


# virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
source "$(pyenv which virtualenvwrapper.sh)"

# RabbitMQ
export PATH=/usr/local/sbin:$PATH

export NVM_DIR="$HOME/.nvm"
  [ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh"  # This loads nvm
  [ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

我重新启动了终端,但nvm安装仍然不起作用。老实说,我对.bash_profile文件有点困惑,不知道它是不是和路径有关?

EN

回答 1

Stack Overflow用户

发布于 2021-03-27 03:50:58

这个问题已经被回答过很多次了。

这个最近的问题对通过brew安装nvm有一个简单明了的答案:simple solution

如果您使用或不使用brew进行安装,此旧问题有更深入的解决方案和其他详细信息:detailed solutions

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61087372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档