终端打开时出错:-bash: /nvm.sh: No such file or directory
Error on terminal open: -bash: /nvm.sh: No such file or directory
每次我打开终端时,第一行都会显示:-bash: /nvm.sh: No such file or directory
.
我刚刚在这台笔记本电脑上安装了 nvm,显然我做错了什么。
有谁知道我可以使用什么命令来解决这个问题?
我尝试了以下命令从我的笔记本电脑中删除 nvm:
$ rm -rf ~/.nvm
遗憾的是,这并没有解决我的问题。
检查您的 .bashrc 文件(通常在主文件夹中)。查看 this question 的答案。那里某处可能有一行内容为 /nvm.sh
- 如果是,请将其删除。
正如 Gasper Stukelj 所说:
有一行内容为 /nvm.sh
。
使用 macOS Mojave 的文件的正确路径是:
$ open ~/.bash_profile
对我来说,问题来自 .bash_profile 文件。该行是:
source ~/.nvm/nvm.shexport PATH="/usr/local/opt/php@7.0/bin:$PATH"
我删除了 nvm.she 之后的所有内容,错误不再显示在终端中。这是在 Mac Big Sur 上尝试安装 xdebug 时发生的。
在我的例子中,我解决了这个问题,只需在安装 nvm 后输入终端:export NVM_DIR="$HOME/.nvm"
和 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
然后我正常安装节点
我是如何找到这个解决方案的?
很简单,我看了终端,给出了两种解决方法。第一个选项是让我重新启动计算机,看看更改(安装)是否生效,第二个选项是让我将这两个命令放在终端中并且只:)
准备好在我的案例中使用:)
我用了Google翻译
每次我打开终端时,第一行都会显示:-bash: /nvm.sh: No such file or directory
.
我刚刚在这台笔记本电脑上安装了 nvm,显然我做错了什么。
有谁知道我可以使用什么命令来解决这个问题?
我尝试了以下命令从我的笔记本电脑中删除 nvm:
$ rm -rf ~/.nvm
遗憾的是,这并没有解决我的问题。
检查您的 .bashrc 文件(通常在主文件夹中)。查看 this question 的答案。那里某处可能有一行内容为 /nvm.sh
- 如果是,请将其删除。
正如 Gasper Stukelj 所说:
有一行内容为 /nvm.sh
。
使用 macOS Mojave 的文件的正确路径是:
$ open ~/.bash_profile
对我来说,问题来自 .bash_profile 文件。该行是:
source ~/.nvm/nvm.shexport PATH="/usr/local/opt/php@7.0/bin:$PATH"
我删除了 nvm.she 之后的所有内容,错误不再显示在终端中。这是在 Mac Big Sur 上尝试安装 xdebug 时发生的。
在我的例子中,我解决了这个问题,只需在安装 nvm 后输入终端:export NVM_DIR="$HOME/.nvm"
和 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
然后我正常安装节点
我是如何找到这个解决方案的? 很简单,我看了终端,给出了两种解决方法。第一个选项是让我重新启动计算机,看看更改(安装)是否生效,第二个选项是让我将这两个命令放在终端中并且只:) 准备好在我的案例中使用:)
我用了Google翻译